1,vue是一个渐进式的js的框架,渐进式就是一个个功能特性用到了那个就用那个别的功能特性可以先不用,而框架则是为了提高我们的开发效率,节省一些繁琐的代码,其中还有约束要求我们的技术栈和项目架构是一样的
2,vue是基于mvvm开发的,而mvvm的模型如下
2没有数据双向绑定之前我们写的代码都可以称之为是真实的DOM,对于我们的系统性能有很大的影响,但是在vm中我们使用了虚拟DOM可以大大提高我们的性能
3vue的入门程序。首先需要去官网下载vue,js前往官网
3.1引入vue.js
<script src="../../public/js/vue.min.js"></script>
3.2创建容器
<div id="constor">
<h1>{{name}}</h1>
</div>
3.3渲染数据
<script>
new Vue({
el:'#constor',
data:{
name:'哈哈哈哈'
}
})
</script>