聊聊对vue的一些理解
vue的生命周期
双向绑定
vue父子组件传递参数
this.$children[index]属性也可以获取子组件。
https://www.cnblogs.com/xumqfaith/p/7743387.html
曾经的笔记
兄弟组件间特殊的传值方法暂且了解
vue路由
自定义指令
vue router
computed
有每个对象get和set两个函数,默认为get
个人理解,set在直接修改computed对象时起作用,它决定如何处理新的数据,若set不再修改get中的数据,则只会调用set,也不会调用update
<input type="text" v-model="fullName">
<input type="text" v-model="firstName">
<input type="text" v-model="lastName">
computed: {
fullName: {
//getter 方法
get(){
console.log('computed getter...')
return this.firstName + ' ' + this.lastName
},
//setter 方法
set(newValue){
console.log('computed setter...')
var names = newValue.split(' ')
this.firstName = names[0]
this.lastName = names[names.length - 1]
return this.firstName + ' ' + this.lastName
}
}