小程序下拉框

<picker class="select-box" @change="e => pickerChange(e, 'Is_environmental_completed')" :value="pickerIndex.Is_environmental_completedIndex" :range="pickerList.Is_environmental_completedList" range-key="label" v-model="pickerIndex.Is_environmental_completedIndex">
                  <view class="uni-input">{{ getLabelByValue(pickerList.Is_environmental_completedList, rc_enterprise_customer.Is_environmental_completed) }}</view>
                  <uni-icons class="rt" type="arrowdown" color="#bcbcbc"></uni-icons>
              </picker>
pickerIndex:{
         
          Is_environmental_completedIndex:-1,
         
        },
        pickerList:{
    
          Is_environmental_completedList:[
            {label: '是',value: 'Y'},
            {label: '否',value: 'N'},
          ],
          
        },
// 是否选择
      pickerChange(e, type) {
        const value = e.target.value
        this.pickerIndex[type + 'Index'] = value
        this.rc_enterprise_customer[type] = this.pickerList[type + 'List'][value].value
      },
      getLabelByValue(list, value) {
        const item = list.find(item => item.value === value);
        return item ? item.label : '请选择';
      },
// 获取对应编码
    getValueByLabel(list,value){
      const item = list.find(item => item.label === value);
      return item ? item.value : '';
    },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值