1. 什么是Vue? 渐进式JavaScript框架,是数据驱动的框架,是一个MVVM框架
2. angular Vue,react 都是把后端提供给前端的不断变化的数据,实时的渲染为用户的视图
3. Vue的生态特别好
4. Vue的环境搭建
开发版本 <!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
生产版本 <!-- 生产环境版本,优化了尺寸和速度 -->
<div id="box">
{{a}} // 插值表达式
<p>{{str}}</p>
<p title="world">hello</p> // 把“xxx”当变量处理
<p v-bind:title="a">hello</p> // 把“xxx”当变量处理
<p :title="a">hello</p> // 简写
<img v-bind:src="‘img/‘+url+‘.jpeg‘" width="100" />
<img v-bind:src=`img/${url}.jpeg` width="100" />
</div>
<script>
var vm = new Vue({
el:"#box", //表示把vue的是实例挂载到id叫box的元素上
//body ,html不能挂载
data:{
str:"hello world",
a:123,
url:"3" //存储的图片的名字
},
// template:"<div><div>hello</div><div>world</div></div>" //temlate指定渲染数据的模板 根元素只能有一个
// template:"<div>hello {{a}}</div>"
})
</script>
原文:https://www.cnblogs.com/SeventhMeteor/p/14770913.html