MVVM模式
有了MVVM后可以动态修改页面元素
语法
var vm = new Vue({
el: "#标签id",
data: {数据},
methods: {
xxx: function() {
xxxxxxxx
}
}
});
v-bind: 绑定, 让标签某个属性的值和vue对象中一致 v-bind:href=“xxx” xxx从vue中取
v-if-else:
methos方法
v-model数据绑定
此时输入框里面的数据和外面的message绑定了,输入框更改也会让外面的message更改
相当于他会让标签里面的value和外面的message进行绑定
路由跳转相当于a标签, 在搭配router-view可以将 link里面的内容替换掉router-view
双向绑定
what?
why?
how?
组件
what?
可以自定义标签,用标签来代替html代码
模板传值
生命周期
计算属性
what?
计算属性会将结果缓存起来,如果里面的东西更改后 才改变该计算属性的值
slot插槽
自定义事件
webpack学习
what
router路由
index.js是每个不同文件夹中默认文件
router下index.js写好后需要在main.js中引用