如何在多个相同类型的picker组件中赋不同值?

<list class="list" divider="true" >
    <list-item class="listItem" id="{{$item.listItem_id}}" for="{{array}}" >
        <div class="listContent">
        <div class="text">
        <text class="text1">{{$item.num}}</text>
        <text class="text2">{{$item.value}}</text>
        </div>
        <div class="picker">
        <div class="pickerMl">
            <image class="xin" src="common/images/xin.png"></image>
        <picker id="{{$item.pickerMl_id}}" value="{{textMl}}" selected="{{textselect}}"
                range="{{rangeMl}}" type="text" onchange="onchangeMl"
                oncancel="textoncancel" class="pickertext">

        </picker>
        </div>

鸿蒙
picker
组件
2022-02-16 14:10:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Euphemian
1

将selected的值设置在数组中,点击对应的按钮可以展示对应的picker,默认值也会根据数组中设置的值显示

<list class="listBox">

       <list-item class="listItem" for="(idx,item) in listData">

           <button class="btn" @click="clickHere(item.name)">item {{item.name}}</button>

           <picker id="picker{{item.name}}"selected="{{item.textselect}}" range="{{rangetext}}"></picker>

       </list-item>

   </list>

分享
微博
QQ
微信
回复
2022-02-16 15:12:21
相关问题
鸿蒙JS UI如何获得当前组件
2353浏览 • 1回复 待解决
picker-date日期组件问题?
1016浏览 • 1回复 待解决
JSinput文本对齐该如何实现?
2515浏览 • 1回复 待解决
如何在js文件引入自定义js文件
2857浏览 • 1回复 待解决
如何渲染gif类型文件
3066浏览 • 1回复 待解决
js api select组件如何使用
2849浏览 • 2回复 已解决
HarmonyOS 如何在TV上安装应用
1694浏览 • 1回复 待解决
鸿蒙如何实现动画变化
4392浏览 • 1回复 待解决
关于picker-view问题
2683浏览 • 1回复 待解决