Vue3—01—基本语法


 

 

 

一、介绍

vue3创建一个vue实例不再使用new Vue了,而是使用vue.createApp(对象option).mount();

 

二、简单语法

1.mustanche语法和v-text语法:

可以绑定data里的属性,可以使用data里的属性的表达式,可以使用methods里的函数,还可以使用计算属性,还可以使用三元运算符;

v-text就是mustanche语法;

2.v-html

 

 

 

 

三、常用语法

每个绑定仅支持单一表达式,

表达式也就是一段能够被求值的 JavaScript 代码。一个简单的判断方法是是否可以合法地写在 return 后面。

 

 

1.v-bind语法属性绑定

mustanche语法是绑定html标签的内容

v-blind是绑定html标签的属性值;

v-blind还可以结果【】来动态绑定html标签的属性名;比如《img src=‘’》可以为《img  :[name]=''》;

v-blind还可以直接绑定一个对象,对象里的属性作为标签的属性,对象的属性值作为标签的属性值;

 

 

v-blind有三种方式,第一种,最基本的绑定一个data里的属性作为变量;

第二种对象语法:绑定一个对象,对象里第一个参数是变量名,第二个参数是boolean值;当boolean为真时,才会绑定上去;

 

第三种数组语法

 

 

2.v-on语法事件监听

(1)

还可以监听对象,这是我没想到的。。。

 

(2)v-on参数传递问题

不用加括号默认传递event参数,如果需要传递多个参数,记住第一个必须是event,而且要加$符号即$event, 后面跟上自己要传的参数;

 

 

3、条件渲染

 

 

4.列表渲染

5.数组更新检测

使用filter()方法等方法会返回一个新数组,将把新数组赋值给变量;

 

posted @ 2021-09-14 20:58  Eric-Shen  阅读(1024)  评论(0编辑  收藏  举报