同样遇到这样的问题,picker长度减少,就不能更新减少的部分 那么久还存在这样的问题, 对小程序生态大失所望
picker多列选择器range的长度改变后,picker不更新或不渲染,是不是bug?部门选择器,有的有下属部门,有的没有,当滚动一级单位时,如果这个一级单位有二级单位,则增加一列显示二级单位,JS中完成了逻辑,appData中的range数组也改变了,但picker组件没有变化,当点击取消或确定后重新调出picker,二级单位就出来了。 目前在开发工具中是正常的,android真机中存在这个问题。 wxml: <picker mode="multiSelector" range='{{departmentTree}}' range-key="{{'label'}}" bindcolumnchange="bindcolumnchange" bindchange="bindchange" value="{{multiIndex}}"> <view class="picker">#######</view> </picker> js: bindcolumnchange: function (e) { var that = this var temp = that.data.departmentTree, parentJson = that.data.departmentTree[e.detail.column][e.detail.value], multiIndex = that.data.multiIndex; multiIndex[e.detail.column] = e.detail.value if (parentJson.children) { //temp=new Array() parentJson.children.unshift({id:0,value:0,label:'请选择'}) temp[e.detail.column + 1] = parentJson.children multiIndex[e.detail.column + 1] = 0 console.log('下级单位加载中') }else{ //temp[e.detail.column + 1] = [] //multiIndex[e.detail.column + 1] = '' //temp = temp.slice(0,e.detail.column+1) //multiIndex = multiIndex.slice(0,e.detail.column+1) } temp.slice(0,e.detail.column) //that.setData({departmentTree:[]}) that.setData({ multiIndex:multiIndex, departmentTree: temp }) },
2022-10-23同样的问题,楼主你解决了吗
小程序直播组件 订阅组件报错了,是怎么回事呢?{ "navigationBarTitleText": "测试直播", "navigationBarBackgroundColor": "#7a1813", "navigationBarTextStyle": "white", "usingComponents": { "subscribe": "plugin-private://wx2b03c6e691cd7370/components/subscribe/subscribe" } } 今天在做直播开发的时候,直播功能是能够正常使用了。 但是在列表页面增加订阅组件功能的时候,报错了,请问这个是怎么回事呢?如下图: [图片]
2021-07-20同样的问题
在app.json的usingComponents中引入直播【订阅】组件报错?mac操作系统 微信开发者工具 Stable 1.03.2006090版本 在app.json中同时引入直播plugins和【订阅】组件会报错; 若在app.json中先引入直播plugins,后再要用的页面json中引入【订阅】组件不会报错。 想问下是不支持在app.json中引入【订阅】组件吗? "plugins": { "live-player-plugin": { "version": "1.1.5", "provider": "wx2b03c6e691cd7370" } }, "usingComponents": { "subscribe": "plugin-private://wx2b03c6e691cd7370/components/subscribe/subscribe" } [图片]
2021-07-20