想用v-if和v-else让这两个插槽在不同状态的时候显示出来,然而v-if不起作用,两个插槽同时显示(理想效果应该是活跃显示第二个,不活跃显示第一个),
按道理来说,这步之前的步骤应该都是没有问题的 不然插槽应该也加载不出来。而且我设置样式文字字体红色,也没有效果。小白不知道怎么解决了,求大神帮一下忙,因为案例对以后学习还有作用,所以卡了好久了
想用v-if和v-else让这两个插槽在不同状态的时候显示出来,然而v-if不起作用,两个插槽同时显示(理想效果应该是活跃显示第二个,不活跃显示第一个),
按道理来说,这步之前的步骤应该都是没有问题的 不然插槽应该也加载不出来。而且我设置样式文字字体红色,也没有效果。小白不知道怎么解决了,求大神帮一下忙,因为案例对以后学习还有作用,所以卡了好久了
直接使用三目运算判断name呗,渲染一个插槽就好了,还v-if写俩,不嫌麻烦吗...
<slot :name="isActive?'item-icon-active':'item-icon'"></slot>