小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
我在piker组件内点击,然后从服务器加载数组数据,然后显示在piker中
- 希望提供的能力
目前是点击后就显示picker,由于后台数据还未返回,选择项为空。
希望提供picker等待后台数据加载完成后再显示的代码。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果要实现这样的效果,可以写在 bindchange 的回调函数里去拉数据,然后再 setData
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
一开始还没有数据,能够触发 bindchange吗?
我理解错了,我以为你是点击上一级的时候再去拉下一级的数据。
如果一开始就没有数据,那直接在没点击 picker 之前去拉数据不就好了吗?
嗯,这也是一个思路,但是我的picker下面有好多个选项,如果一开始啦数据的话,初始化的压力比较大。
就算腾讯给你做出来了,你觉得用户会满意么?
用户会点击之后等2秒才得到新数据??!
那有好的思路吗?
虽然也没看懂你到底要什么,总之不要让用户等,提前准备好数据就行了。如果是比较大的数据就在空闲的时候提前加载。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果要实现这样的效果,可以写在 bindchange 的回调函数里去拉数据,然后再 setData
一开始还没有数据,能够触发 bindchange吗?
我理解错了,我以为你是点击上一级的时候再去拉下一级的数据。
如果一开始就没有数据,那直接在没点击 picker 之前去拉数据不就好了吗?
嗯,这也是一个思路,但是我的picker下面有好多个选项,如果一开始啦数据的话,初始化的压力比较大。
就算腾讯给你做出来了,你觉得用户会满意么?
用户会点击之后等2秒才得到新数据??!
那有好的思路吗?
虽然也没看懂你到底要什么,总之不要让用户等,提前准备好数据就行了。如果是比较大的数据就在空闲的时候提前加载。