采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
const { cartList } = toRefs( store.state),这样解构,为什么计算属性这里不行呢?页面不变化,是获取不到cartList 的变化
toRefs 结构之后 ,
要用 .value 获取 它的值 : 如 const productList = cartList.value[shopId];
store 是什么?
我也遇到了同样的问题,直接写const cartList=store.state.cartList,计算属性才能生效,或者const {cartList}=store.state直接解构计算属性也能生效,反正就是不能用toRefs,这是为什么呢
因为state 里面的属性,可能原来未必是响应式的,所以直接解构会有问题。
老师请问原本不是响应式的 这句话什么意思呢?
登录后可查看更多问答,登录/注册
明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握
233 1
1.4k 18
1.3k 14
1.1k 12
990 11