关于vuex中响应式的问题
来源:11-2 Vuex中购物车数据结构的设计(1)

sony的小鼠
2021-03-10
老师这边我做解析的时候并没有加入toRefs,依旧产生了响应式的效果
const { cartList } = store.state
后来在vuex的mutations中我的代码是这个样子的
const { cartList } = state
if (!cartList?.[shopId]) {
cartList[shopId] = {}
}
if (!cartList[shopId]?.[productId]) {
console.log('here')
cartList[shopId][productId] = productInfo
cartList[shopId][productId].count = 0
console.log(cartList[shopId][productId])
}
cartList[shopId][productId].count++
依旧产生了响应式效果,之后我便思考画了一个框图,你看对不对
写回答
2回答
-
throwError_
2023-06-14
求问为什么不用toRefs也是响应式效果啊
012023-06-23 -
Dell
2021-03-10
对的!
00
相似问题