采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我把picker分装成了template 当picker的mode = selector是我给template的 data传了一个数组作为picker的rang但是picker弹起来的时候选择器却是空白的,我觉得原因是js里定义的数组传到template data再传到template的wxml文件里就识别不出是数组了。。。?
你要不在群里找个同学帮你调试下,这个必须调试。
这问题需要调试。。。看不出来。。。抱歉。。。
那要看你在template传递的时候是怎么写的,本身这不是问题,应该是你写法不对。
<picker class="textCenterClick" mode="{{pickerMode}}" value="{{currentIndex}}" rang="{{rangArr}}" bindchange="{{bindchange}}"> <view wx:if="{{rangArr}}"> {{rangArr[currentIndex]}} </view> <view wx:else> {{placeholderValue}} </view> </picker>
peopleNumArr 和currentIndex是我在js data中定义的
<template is="clickCenterTemplate" data="{{leftText:'乘车人数',pickerMode:'selector',bindchange:'bindPeopleChange',rangArr:peopleNumArr,currentIndex:currentIndex}}" />
登录后可查看更多问答,登录/注册
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
15.2k 32
3.1k 24
3.1k 22
1.4k 22
978 16