Vue是一套用于构建用户界面的渐进式JavaScript框架
(把数据整理成用户能看的界面)
Vue特点
- 采用组件化模式,提高代码复用率、且让代码更好的维护。
- 声明式编码,让编码人员无需直接操作DOM,提高开发效率。(声明式代码 就是遍历list拼接数据)
- 使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点。
vue容器里的代码被称为Vue模板
<div id="app"></div>
<script type="text/javascript">
Vue.config.productionTip = false //阻止vue在启动时生成生产提示
new Vue({
el:'#app', //el用于指定当前vue实例,值通常为css选择器字符串;
data:{name:'Ming'} //data用于储存数据.数据供el所指定的容器去使用;
})
</script>
Vue实例和容器是一 一对应的,真是开发中只有一个Vue实例,并且会配合着组件一起使用
插值语法
<div