老师帮看一下本地引入图标字体问题

上图是老师课程视频的截图
一、v-html之前课程讲到的是解析所带的html标签。在这里我不是很懂用法,是先在vuex设置product.check=true,而在Cart.vue这里直接是item.check然后判断ture和false即可吗?product和item我理解的是:都是商品信息数据,所以它们等价的。
二、后面视频我学习到购物车功能做完,再次看到v-html的用法:判断函数的返回值:v-html="setCartEffect?*****",这里setCartEffect是函数,返回值是ture或false布尔值。这是另一个用法,可能第一次接触不是很理解。
然后我用的是本地引入字体图标
相关截图:

相关截图:


本地引入怎么写判断?
我的思路是setup函数内设置一个参数,值为true再传入vuex数据仓库,点击进行判断更换,html那里就写成 :class=*****去判断它是true或false从而显示哪个。想做的,但是传入数据就多,代码繁琐,就先过来问问老师
9
收起
正在回答
1回答
同学你好,对于你的问题解答如下:
1、理解是对的
2、下图中的语法格式不对,三目运算符是在数组中使用,不可以在对象中使用

另外,item.check可以理解为一个变量,不需要加引号
可以试试下面的写法:
:class="{ 'iconfont icon-checked': true, 'icon-checked-active': item.check}"祝学习愉快~

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星