picker-view 中默认渲染一组数据,并设置了value = [0,0],之后进行数据的变更,重新将value值进行更改后实际picker-view选中的值并不会根据value的值改变。想问一下value的值是不是只是作为预设值使用,通过后续改变的value不再生效了啊


展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Noah

    19人对此回答表示赞同

    num改成value

    展开
    19
    5回复
    发布于 6年前

    评论(5)

    收起评论

    • Rosalee 2019-01-08 18:10

      我把项目中的情况拿出来了,实际是将要渲染的数组,value放到一个对象里面进行渲染的。

      回复
    • Madeline 2019-01-10 16:27

      只要不是根据第一维动态设置第二维这种,应该没问题

      回复
    • 沐雨风 2019-01-12 15:10

      嗯,我现在就是这么做的。我这边项目用的是wepy,实际在用的时候还是会有一开始描述的,先进行一维数组的操作再渲染二位数组的时候预设value没有生效,实际是停留在了一维数组长度的那个地方。实际用demo操作并没有问题。我再找找看看哪里出问题了。

      回复
    • 吴俊霖 2019-01-14 15:55

      嗯,取二维的第一位就行啦?

      回复
    • Mason 2019-01-16 11:23

      您好,没注意写错了,我这边实际上是封了一个picker-view组件的,在一个页面里通过不同数据进行渲染时候出现了value值的问题。我修改了代码片段。两个按钮点击渲染不同的数据,在一维数组中渲染数据然后转成二位数组,改变拿到的value值实际上好像会把一维那边的值变二维数组

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部