<button class="btn" @click="removeFromTheCart(index,item.price)">
Remove
</button>
Run Code Online (Sandbox Code Playgroud)
我将两个参数传递给我的操作removeFromTheCart。
removeFromTheCart({ commit }, payload) {
console.log("rooooooohhhhhoooow",payload)
Run Code Online (Sandbox Code Playgroud)
当我在 vuex 存储中控制台记录我的有效负载时,它只输出 index。我的第二个参数不在输出中。
如何通过操作获取两个参数值?
Tho*_*rro 16
您可以发送一个对象作为您的有效负载,如下所示:
<button class="btn" @click="removeFromTheCart({ index, price: item.price })">Remove</button>
Run Code Online (Sandbox Code Playgroud)
并获取您商店中的数据:
removeFromTheCart({ commit }, { index, price }) {
console.log('index', index, 'price', price);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9731 次 |
| 最近记录: |