v-bind
作用
动态绑定属性
基本使用
v-bind:后面跟要绑定的属性
<body><div id="app"><img v-bind:src="imgUrl" alt=""></div><script src="vue.js"></script><script>const app = new Vue({el: '#app',data: {msg: 'Lv',imgUrl: 'https://img9.doubanio.com/view/subject/l/public/s27063255.jpg'}})</script></body>
花样绑定
绑定布尔值
例如,点击按钮变为红色
绑定对象
Vue会自动合并class
计算属性的setter和getter
一般不写set
计算属性的缓存
let和var对比
块级作用域
const的使用
对象增强写法
const Obj = {name,age,}fullName() {return this.firstName + this.lastName}
事件监听 v-on
<button @click="btnClick">+</button><script>methods: {btnClick() {}}</script>
在事件定义时,如果方法本身需要一个参数,写方法时省略了小括号,Vue会将event时间对象作为参数传入方法。
v-on 修饰符
.stop
.prevent
自定义组件的监听
.native
.once
条件判断 v-if/v-else-if/v-else
判断是否需要渲染出来
