- 微信小程序camera组件跟obs起冲突,谁遇到过?
[图片] 装了obs后就这样,不管obs开不开都一样,除了卸载obs有其他方法解决吗
2023-04-19 - 微信小程序竞赛,怎么做好团队管理?
我们三个人,一个美工,一个产品经理,一个程序员,我在程序员的位置上负责前端和云开发,三个人都是第一次参赛的萌新; 美工跟我们不熟悉,3月时在产品瞎指挥下随便墨刀个原型就跑了; 我寒假时积累了一定前端基础,大概到4月中旬才学习到用云开发做一些东西的地步,到5月初成功临摹了个电商项目。 产品是转班来的,没有任何前端经验,整个项目从3月一直拖到5月产品才模模糊糊的说要做个校园兼职产品,此间几乎不怎么管团队,忙着自己的课和考研和技术学习,在没学过前端三剑客的前提下微信小程序就学了一个月。 现在情况是,产品最近拿了个不知道从哪个网站搞来的模板,叫我照着页面实现后面的逻辑,我把本就有的模板按自己的经验工程化了以后,由于模板并不完整,我不太敢自做主张设计后继的页面,就叫产品自己去决定,产品不会搞,也没时间搞,整个项目现在变成了我一边设计页面一边臆想功能,我自己另外也有技术栈要学,现在剩下十几天,估计项目也交不出去了,不怎么想搞了。 现在回想起来,感觉团队太萌新了,也因此在管理上有很多问题,尤其是技术差距上和沟通上,不知道有参赛过的同学能否给出个建议?
2021-05-17 - 微信小程序自定义组件怎么给属性加说明文档?
[图片] RT,比如 [图片]
2021-05-15 - 做搜索组件遇到的问题:关于数组字段名和遍历?
一个电商项目,自己写了一个搜索组件,这个搜索组件会把候选词借由searchModel发给云端Index函数,index函数再发给对应业务层searchService去请求云数据库获取匹配的结果(以数组存储)。流程如下: [图片] 我在业务层设定的是搜索云数据库的product集合,指定只筛选product_name出字段,也就是我输入商品的名称就会返回对应的带product_name字段的数组,比如我输入"花生 300g",函数会返回:[图片] (一) 怎么在不破坏数据的情况下只修改数组的相关字段名? 我想在云端函数获取到数组后把product_name这个字段名改为query_name给前端用,不然对不同集合的搜索请求都要在前端修改相关字段很不利于通用。 之前搜了下有人用JSON方法去改,于是我改成了 [图片] 但是数据回到searchModel时发现还是product_name字段,不知道小程序是不是在js文件不能用JSON方法。 [图片] (二) 根据理想情况,最后我在搜索组件.js会获得这么一个结果数组searchResult = [ {query_name:'A'}, {query_name:'B'}, {query_name:'C'} ........ ] 我想把这个数组显示在页面的一个matchList数组上,但是不知道怎么让对象数组只按某字段去遍历,我感觉类似于: this.setdata({ matchList: searchResult[x].query_name }) 别跟我说另用数组循环遍历,几十万数据的时候你给我循环遍历多久? 求大神指教?
2021-05-09 - 云函数Index.js不支持import吗?
习惯直接导入类,不想像之前那样一个个写要module.export的方法名 看样子官方是打算在云函数文件里用Import的,但是实际执行还是会报错 [图片][图片] 是怎么回事?
2021-05-08 - 小程序的程序架构图设计有什么软件推荐?
之前练手都是直接在纸上手写架构,时间一长发现一旦设计规划右边,手写的架构图就不好改了,而且可观性也较差。 打算以后的架构图在线上制作,但是网上的软件有些选择困难,求群友给个建议?
2021-05-05 - 怎么在Page的wxml上对自定义组件的方法进行路由?
比如我实现一个新增用户地址的按钮,但新增用户地址只是这个按钮组件的方法之一,我想在组件的wxml标签上直接填这个组件内部新增用户地址的方法,不想再扯到页面逻辑层里,能实现吗? 下面是一个设想例子,让组件接受来自page的函数名以决定调用哪个方法,要是eval没被禁我也就不用问这题了. xxpage.wxml <img-btn-comp bindCompMethod="addressInfo" > <view class='redirect-address' slot="address"> <text class='redirect-text'>新增收货地址</text> <icon class='iconfont icon-webicon213'></icon> </view> </img-btn-comp> component/img-button // components/image-button/index.js Component({ /** * 组件的属性列表 */ options: { multipleSlots: true }, properties: { openType: { type: String }, imageSrc: { type: String }, bindCompMethod: { type: String }, bindGetUserProfile: { type: String } }, /** * 组件的初始数据 */ data: { addressInfo: "" }, /** * 组件的方法列表 */ methods: { methodRoute() { console.log(this.data.bindCompMethod); }, onGetUserProfile(event) { console.log(this.data); console.log(event.detail); if (this.data.openType == "getuserprofile") { this.triggerEvent('getUserProfile', event.detail, {}) } }, address(event) { console.log(event.detail); if (this.data.openType == "primary") { this.addressInfo(event); } }, addressInfo(e) { wx.chooseAddress({ success: res => { console.log(res); this.setData({ addressInfo: res }) }, fail: (err) => {}, complete: e => { if (e.errMsg == "chooseAddress:ok") { this.triggerEvent('addressInfo', { addressInfo: this.data.addressInfo, status: "ok" }, {}) } else { this.triggerEvent('addressInfo', { status: "error" }, {}) } } }) } } })
2021-05-03 - 是我拖文件夹的姿势不对吗?
[图片]
2021-05-01 - 尝试部署两年前的云开发项目,求大佬指坑?
在拿项目练手,文件是腾讯云优秀实践教程推荐上的一个迷你微博小程序,已经把登录接口从getUserInfo改为getUserProfile。该项目的npm依赖就只有云函数的wx-server-sdk。已经把环境都设置好了,集合也添加齐了(权限都设置成所有人可用),云函数全部部署完毕,但是小程序依然加载不出任何数据,试用了下该程序的add-poster页面添加评论的功能,发现居然发不出评论,报错的信息说集合不存在,该函数添加评论的集合就是poster,但是在云数据库上我已经添加了poster集合并设置成所有人可见。 [图片] 不知道是我的经验问题还是项目年代问题,我遇到的坑大多无解,只好求各位大佬相助,问题文件已发至码云,记得配置好自己的云环境和函数: https://gitee.com/tracker647/problem 或者你也可以直接下原作者github的文件去挑战挑战,我只改了一个index文件登录函数(也就是getUserInfo改成getUserProfile) https://github.com/TencentCloudBase/Good-practice-tutorial-recommended/tree/master/Mini%20microblog%EF%BC%88Mini%E5%BE%AE%E5%8D%9A%EF%BC%89 另外求大佬推荐比较新的云开发社交广场或者电商项目,最好是个人开源,B站上各种培训机构的小程序实在太水,我看到的一个2021年发的视频里教程用的开发工具界面居然是17年初版的。
2021-04-29 - setData多级引用显示undefined,哪里语法错了?
RT [图片] [图片]
2021-04-27