语法和渲染问题

来源:5-16 tabs组件 - 设置激活项

狸猫副园长

2023-02-03

有两个问题希望老师能帮忙解答一下

1.请问下面这种写法叫什么?意思是条件成立时这个view会有多一个class叫’tab-item-active’吗
:class="{ 'tab-item-active': activeIndex === index }"

2.请问为什么点击item,改了activeIndex后,item项会重新渲染,这是哪一部分起的作用?是点击item后,block v-for这一块重新运行了吗?

写回答

1回答

Sunday

2023-02-03

你好

  1. 是 vue 对 v-bind 绑定 class 时的增强。 { 类名 : 表达式,表示是否添加这个类名 }

  2. 第二个问题是响应式渲染。当数据改变时,视图会跟随发生变化。

0
0

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程