私はまだ応答しておらず、エラーも報告していません。長い間落ち込んでいます。バインドされたプロパティに問題があることがわかりました。。。
応答なし:
<uni-swipe-action>
<block v-for = "(goods、i)in cart":key = "i">
<!-uni-swipe-action-itemは、子にスライド操作の効果を提供できますノード。オプション属性を使用してアクションボタンの構成情報を指定する必要があります->
<uni-swipe-action-item :options = "options" @ click = "swipeActionClickHandler(goods)">
<my-goods:goods = "商品":show -radio =" true ":show-num =" true "@ radio-change =" radioChangeHandler "@ num-change =" numberChangeHandler "> </ my-goods>
</ uni-swipe-action-item >
</ block>
</uni-swipe-action>
次のように変更し ます:right-options = "options"
左にスワイプします
<uni-swipe-action>
<block v-for="(goods, i) in cart" :key="i">
<uni-swipe-action-item :right-options="options" @click="swipeActionClickHandler(goods)">
<my-goods :goods="goods" :show-radio="true" :show-num="true" @radio-change="radioChangeHandler" @num-change="numberChangeHandler"></my-goods>
</uni-swipe-action-item>
</block>
</uni-swipe-action>
加上
data() {
return {
options: [{
text: '删除', // 显示的文本内容
style: {
backgroundColor: '#C00000' // 按钮的背景颜色
}
}]
};
},