vue.js的基础

来源:互联网 发布:火车票捡漏软件 编辑:程序博客网 时间:2024/06/07 16:41

最近公司要求使用vue.js开发一款PC端的应用,之前只是了解过vue.js。因此只能边学边做。
在工作中记录一下最近所学。
1. vue主要优点
a.没有的复杂的DOM操作:由react发扬光大的虚拟DOM概念已经成为前段开发中比较火的技术。vue框架当然也不会落后了。
b.优雅的数据处理: 双向绑定的数据处理延续了angular最大的优点(自认为)
c.官方文档通俗易懂:中文文档写的非常棒(vue团队中有我们大天朝的同胞)

2.vue生态系统
a.vue-resource:解决vue服务端请求的插件
b.ivew(elementui):vue的ui框架,大大的提升的开发的速度
c.vue-router:单页面的路由管理插件
d.vuex: vue的状态管理插件

3.vue实例与生命周期
我们可以把vue的整个应用都看成一个vue的实例:

new Vue({  el: '#app',  template: '<App/>',  components: { App },  //vue实例创建  created: function () {  },  //vue挂在DOM  mounted:function(){  },  //vue中数据改变后重新渲染  updated:function(){},  //vue实例销毁  destory:function(){}  .....})
原创粉丝点击