如何在多个相同类型的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
相关问题
LIKE后跟子查询多个问题?
793浏览 • 1回复 待解决
sql 如何约束多列中所有不同
461浏览 • 1回复 待解决
鸿蒙JS UI如何获得当前组件
4000浏览 • 1回复 待解决
picker-date日期组件问题?
2556浏览 • 1回复 待解决
如何在IDE运行c语言helloworld?
342浏览 • 1回复 待解决
JSinput文本对齐该如何实现?
4937浏览 • 1回复 待解决
如何在js文件引入自定义js文件
4713浏览 • 1回复 待解决
xargs命令多个参数实例?
3680浏览 • 1回复 待解决
OpenHarmony 使用WEB组件问题
521浏览 • 1回复 待解决