第3章Vue的内置指令与语法 视频讲解 本章将会对Vue 3.0中的语法和内置指令进行介绍,包括插值绑定、计算属性、条件渲染指令、列表渲染指令等,对于在Vue 3.0中有变更的部分会在对应的小节中进行说明。 3.1插 值 绑 定 3.1.1文本插值与表达式 文本插值最基本的方法是使用双大括号(Mustache语法)“{{ }}”,Vue将会获取计算后的值,将大括号里的内容替换为设定值,然后以文本的形式将其展示出来。无论通过任何方法修改数据设定值,大括号的内容都会被实时替换。例22中的hello、例25中的a、b、c都是通过这种方式在页面中显示数据的。 除了直接赋值,Mustache语法也接受表达式形式的值。表达式可由JavaScript表达式和过滤器构成。表达式可以有变量、数值、运算符等,表达式的值是它的运算结果。虽然不支持条件语句,但可以通过三元式实现简单的条件判断。 例31展示了通过文本插值与表达式计算变量、表达式、条件运算符的值,在页面中的效果如图31所示。 【例31】通过文本插值计算变量、表达式、条件运算符的值 变量: {{ num }} 表达式: {{ 5 + 10 }} 条件运算符: {{ true ? 5 : 10 }}
变量: {{ num }}
表达式: {{ 5 + 10 }}
条件运算符: {{ true ? 5 : 10 }}