小程序列表单选

2023-10-26  本文已影响0人  糖醋里脊120625
     <van-radio-group value="{{checkBusiness}}"  bind:change="handleChecked">
            <view class="business-item-wrap" wx:for="{{businessData}}" wx:for-item="item" wx:key="index" data-bean="{{item}}">
                <view class="list-item-check">
                    <van-radio icon-size="30px" name="{{item.licenseNo}}" data-bean="{{item}}" ></van-radio>
                </view>
                <view class="business-item-contact" data-bean="{{item}}" catchtap="checkItem">
                    <view class="item-con">
                        <view class="business-item-name">{{item.name}}</view>
                        <view class="business-item-tanwei">商户许可证:{{item.licenseNo}}</view>
                        <view class="business-item-tanwei">{{item.address}}</view>
                    </view>
                </view>
            </view>
                    
        </van-radio-group>
handleChecked(event){
        
        var objData=this.data.businessData.find(function (x) {
            return x.licenseNo === event.detail
        })
        this.setData({
            checkBusiness: event.detail,
        });
        this.checkedSameResultFun(objData)
    },

checkItem(event){
        let itemData= event.currentTarget.dataset.bean;
       
        this.setData({
            checkBusiness: itemData.licenseNo,
        });
        this.checkedSameResultFun(itemData)
    },
上一篇 下一篇

猜你喜欢

热点阅读