看来你不太理解小程序的渲染机制,UI和JS是相互独立双线程运行的,它不是Vue那样的双向绑定。 页面第一次渲染时会拿data预设数据来渲染。后续的运行时渲染必须通过this.setData把逻辑层JS数据传递给试图层线程。直接this.data里赋值是无效的。
appdata中有数据,但是无法渲染到页面上,百度了,但貌似没有用?appdata里有数据 [图片] console里面有数据 [图片] 这个是源码 const db=wx.cloud.database() Page({ data: { ranking_list:[] }, onLoad(){ db.collection('users').orderBy('ranking_data.done_sum','desc') .get({ success:res=>{ for(let i=0;i<res.data.length;i++) { this.data.ranking_list.push({_id:res.data[i]._id,imgURL:res.data[i].imgURL,name:res.data[i].name,ranking_data:res.data[i].ranking_data}) console.log(this.data.ranking_list) } } }) } )} <view wx:for="{{ranking_list}}" wx:key="*this"> <view>{{item._id}}</view> </view> 难道是数据还没有开始获取,wxml就已经渲染完成了吗?????????
2022-08-22“备用网页”字段也要填
自定义菜单不能添加小程序?[图片]昨天自定义菜单出来点问题,我打开后台修改了一下,直接全部自定义的都没了,再添加小商店就添加不上去了,点保存发布就显示下面的红色字体说,请设置当前菜单内容,菜单内容不是选择了小程序吗?
2022-08-22你这种情况是不是只会在android手机出现,iOS没有问题呀?
wx.createBLEConnection问题?这个问题偶尔会出现,用户反应体验不好,就隔几个成功后就会报连接超时的问题,然后过了一会再试就又可以了 看到很多人发帖说连接前要先关闭设备搜索等个几百毫秒再连接设备,我的程序是等待了400ms时间才去连接设备的 还有的说create和close要成对出现,我关闭和创建都是有打印调式的,都是成功了的 [图片] 发现一个情况就是隔一段很长的时间再去连接就会出现2-3次才会好转,求求官方大大解答一下吧,孩子要被这东西整疯了
2022-08-19全局对象“__wxConfig”里有 console.log(__wxConfig.accountInfo.appId)
wx.getAppBaseInfo() 能否货渠道自身的小程序appId?授权给第三方的小程序,怎么在运行起来的时候,知道自己的appId呢?
2022-08-19检查一下代码里有没有错误使用正则表达式
小程序发布后白屏[图片]
2022-08-18要学会提问 用的什么数据库,持久层用的什么框架都不说,代码也不贴。让别人怎么帮你呢
用openid做user表的id标识不成功,自动会改为随机码?用数字或者字符做id都可以实现,但在add的时候用 _id : openid ,增加记录成功但是id改成随机码了,不知道问题出在哪儿 wx.showModal({ title: '请输入真实姓名以便于管理员验证', content: '', editable:true, showCancel:false, success (res1) { if (res1.confirm) { let realname=res1.content; const openid22=res.userInfo._openid; db.collection('users').add({ ' users ,是我的collection 储存用户信息的 data:{ _id:openid22, ' 这个从登录获取的openid ,就是上不去;换成其他变量就没问题 //openid:openid, avatar:res.userInfo.avatarUrl, nickname:res.userInfo.nickName, membertype:"未注册", personaldata:{caexdate:30,zjexdate:30}, realname:realname } }) wx.showToast({ title: '请联系管理员获得授权', }) } } }) [图片] _openid 自动写入了,但 _id 写了也会自动生成 ;换成其他变量就没问题 ,比如 上面openid22直接赋值 123,_id就是123
2022-08-18你的小程序使用了"自定义版交易组件"吗? 使用场景,前后代码贴出来呀?
调用wx.requestOrderPayment()报错?报错 requestOrderPayment:fail A.InvokeError is not a constructor。 这是什么原因
2022-08-15一年的保护费过期了?续费没?
为什么好好的忽然就提示getPhoneNumber:fail:access denied?使用open-type='getPhoneNumber' 组件,本来小程序已经在线上跑了好几个月了都没问题,近期忽然无法授权,小程序是有完成微信认证的
2022-08-15给出的这点信息,估计没人能帮得了你。 最好把把环境信息和能重现的代码片段发出来看看
小程序page白屏,不执行onLoad和oShow事件,连wxml中的静态文字都不加载这是新bug?在小程序中点击任何页面,重复点击返回点击返回,会出现某些页面白屏的情况。基本上5分钟内复现,长的10分钟或者20分钟内复现。 白屏页面的onLoad 和onShow都没触发执行,看wxml,只有一个page,里面的标签都没有了。导航有标题文字,是JSON文件里写死的文字。等于说问题就是跳转到某个页面,不报错 但是整个页面就没有加载,连wxml都没加载。就这阵子才出现这种问题 我的问题和这位兄弟基本上是一摸一样:https://developers.weixin.qq.com/community/develop/doc/00024cd606c5783cac4e99ad956000?highLine=wx%253A%253A%252F%252Fnot-found 真心求解!!!!!!!!
2022-08-12没有,你可以用wx:if控制做条件渲染。
如何动态生成canvas?类似与 doucemnt.createElement('canvas')这种,不希望生成在页面上。
2022-08-11