1***@qq.com
1***@qq.com
  • 发布:2021-09-16 11:45
  • 更新:2023-07-05 13:20
  • 阅读:1032

#插件讨论# 【 uni-swipe-action 滑动操作 - DCloud前端团队 】自定义插槽事件里获取不到循环的每一项

分类:uni-app
<uni-swipe-action-item  
                :right-options="options"  
                class="address-item"  
                @tap="tapAddressItem"  
                @change="addressItemChange($event, index)"  
                v-for="(address, index) in addresses"  
                :key="index"  
            >  
                <view class="left">  
                    <view class="font-size-lg font-weight-bold" style="margin-bottom: 10rpx;">{{ address.consigneeAddressPath }} {{ address.detail }}</view>  
                    <view class="font-size-sm text-color-assist">{{ address.name }} {{ address.mobile }}</view>  
                    <view class="bottom">  
                        <view class="default" v-if="address.isDefault">{{ address.isDefault ? '默认' : '' }}</view>  
                        <view class="alias" v-if="address.alias">{{ address.alias }}</view>  
                    </view>  
                </view>  
                <!-- 自定义滑动内容 -->  
                <template v-slot:right>  
                    <view @tap="delAdress(adress)"><text>删除</text></view>  
                    <view @tap="editAdress(adress)"><text>编辑</text></view>  
                </template>  
            </uni-swipe-action-item>  
        </uni-swipe-action>  

问题:<view @tap="delAdress(adress)"><text>删除</text></view><view @tap="editAdress(adress)"><text>编辑</text></view>的delAdress,editAdress方法里面获取不到address

2021-09-16 11:45 负责人:无 分享
已邀请:

最佳回复

1***@qq.com

1***@qq.com (作者)

我知道怎么解决了

  • 1***@qq.com (作者)

    在addressItemChange里面保存到data 在delAdress在获取保存到data中的当前信息

    2021-09-16 12:08

DCloud_UNI_HT

DCloud_UNI_HT

你的 adress 这个参数是个啥 ?

  • 1***@qq.com (作者)

    addresses的每一项包含地址所有信息

    2021-12-30 15:51

j***@163.com

j***@163.com - yyy

你这个不是参数写错了吗,上面是address,下面是adress,拼错了

要回复问题请先登录注册