有关vue

1.vue的生命周期:
Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、销毁等一系列过程,我们称这是Vue的生命周期。

2.Vue中的MVVM模式:
MVVM全称是Model-View-ViewModel

Vue是以数据为驱动的,Vue自身将DOM和数据进行绑定,一旦创建绑定,DOM和数据将保持同步,每当数据发生变化,DOM会跟着变化。 ViewModel是Vue的核心,它是Vue的一个实例。Vue实例时作用域某个HTML元素上的这个HTML元素可以是body,也可以是某个id所指代的元素。

DOMListeners和DataBindings是实现双向绑定的关键。DOMListeners监听页面所有View层DOM元素的变化,当发生变化,Model层的数据随之变化;DataBindings监听Model层的数据,当数据发生变化,View层的DOM元素随之变化。

vue是一个mvvm框架,即数据双向绑定,即当数据发生变化的时候,视图也就发生变化,当视图发生变化的时候,数据也会跟着同步变化。

3.vue父子组件传递参数
父组件向子组件传递参数:关键(props)
子组件向父组件传递参数:关键(this.$emit(‘方法名’, 要传递的数据))
4.vue传递参数的方法
5.vue自定义组件
https://www.cnblogs.com/kongsanpang/p/6222703.html
6.vue自定义指令
7.vuex组成和原理
8.vue-router原理
9.vue的seo问题
10.预渲染和ssr
11.生命周期内create和mounted区别
12.监听watch
13.登录拦截

  • MVC 是后端的分层开发概念;
  • MVVM是前端视图层的概念,主要关注于 视图层分离,也就是说:MVVM把前端的视图层,分为了 三部分 Model, View , VM ViewModel
posted @ 2019-04-16 16:08  princeness  阅读(95)  评论(0编辑  收藏  举报