vue.js

vue总结

2017-08-29  本文已影响96人  旧游旧游

1、设计模式(代码组织形式):mvvm

m:model 既数据,数据源模型,界面所有的数据负责提供及管理

v:view 视图既静态页面

vm:数据和试图绑定

2、vue基本使用方法

1)、引入js文件

2)在页面放置一个div容器#app

3)创建vue对象,

4)在界面div中使用vue对象中的数据

3、vue指令

1)、{{ }}  差值表达式,可以直接使用data属性中的属性

2)、v-on:也可以简写为@

v-on提供的修饰符:

.stop   阻止冒泡,阻止默认行为

.prevent   阻止默认行为

3)v-text与v-html的区别:被插入的内容都会被当做 HTML,但是对于没有HTML标签的数据绑定时作用同v-text和{{}}

4)v-cloak:解决表达式闪烁问题,配合display: none使用

5)v-model双向数据绑定

6)v-bind,可以简写为:

作用:可以给html元素或者组件动态地绑定一个或多个特性,例如动态绑定style和class

7)v-for:循环遍历

为数组索引指定别名(或者用于对象的键)

track-by="$index"用来标记dom对象的唯一性这是vue1.0中的写法,2.0中改为:key="index";

8)v-if和v-show的总结:

v-if 和v-show 都能够实现对一个元素的隐藏和显示操作,但是v-if 是将这个元素添加或者移除到dom中,而v-show是在这个元素上添加 style="display:none"和移除它来控制元素的显示和隐藏的

上一篇 下一篇

猜你喜欢

热点阅读