<picker>可以像<select>一样设置一个value吗?取的值是value,而不是显示出来的文字

来源:24-5 场景值获取方式与应用举例

chyco

2018-03-15

场景:

<select>
 <option value ="1">小明</option>
 <option value ="2">小红</option>
 <option value ="3">小兰</option>
 <option value ="4">小明</option>
</select>

取姓名可能重名,需要取id,<picker>可以解决这样的问题吗?


写回答

2回答

chyco

提问者

2018-03-24

<picker value="{{index}}" range="{{classArr}}" range-key='className'  data-id='{{classArr[index].classId}}'>
    <view>
        <text>{{classArr[index].className}}</text>
    </view>
</picker>

嘻嘻。。。弄明白了 

0
0

7七月

2018-03-15

自定义属性,然后在js里获取。官方有demo呀。

0
1
chyco
老师您说的是这个demo吗? 普通选择器 当前选择:{{array[index]}} 单列我只找到了这个demo,但是我想不明白:虽然可以用自定义属性但是怎样把一个数组循环到这个自定义的属性里面呢? PS:range-key这个怎么用的呢?我自己试用了一下,也没弄明白,老师可以解答一下吗?
2018-03-15
共1条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23956 学习 · 6928 问题

查看课程