代码一半高亮,另一半不高亮
正确写法:
<a href="javascript:" class="mins" @click="skuNum>1?skuNum--:'1'">-</a>

出现报红为什么?因为三目运算符中太复杂,skuNum=1这个赋值优先级不行。最好写成一个方法。或者写成常量
隔天发现mock数据请求不到?
在仓库中console得到,但是页面无法获取,问题出在getters中。观察Vue开发者工具,因为mock数据的层级发生改变,不用点data了。所以需要改getters中的逻辑。发现问题:goodInfo怎么去掉数组第0项呢? 在JSON数据中直接把最外层的[]去掉,就变成对象下是对象了。
博客讨论了代码高亮显示的问题,指出在三目运算符中使用赋值可能导致解析错误,建议将复杂逻辑放入单独的方法中。此外,文章还提到了Mock数据在页面获取时遇到的问题,原因是数据层级变化,解决方案是更新getters中的逻辑,并解释了如何从JSON数据中去除数组第一项以调整数据结构。
1万+

被折叠的 条评论
为什么被折叠?



