基础 安装 指令

1.安装vue.js
1.网上下载
2.npm install vue(默认下载2.0版本)
优点:相比angular,vue源码比较轻,所以它是轻量级的,它比angular性能更好点
缺点:没有angular功能齐全,比如,angular封装ajax($http)
2.在项目中引入vue.js
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script src="js/vue.js"></script> </html>
3.new Vue()
往Vue构造器传一个对象,这个对象有el属性和data属性
el:节点 相当于angular控制器,如果el:'#demo',就控制所有标签上带有id="demo"的范围
data:你要往html结构(视图)绑定的数据
var app = new Vue({ el:'#demo',//element 元素 //$scope data:{ name:'xie' } })
4.表达式{{}}
表达式支持渲染各种类型的数据,里面支持算术运算,字符串拼接和三元表达式
5.绑定函数
在构造器的对象里面增加一个methods属性,传对象进去
var app = new Vue({ el:'#demo',//element 元素 //$scope data:{ name:'xie', obj:{ a:'yi', b:'yao' }, arr:['a','b','c'], number:8, bool:false }, methods:{ test:function(){ console.log('test') } } })
6.双向数据绑定
<input v-model="name"> <p>{{name}}</p>

来自 <https://github.com/vickytaozi/mvvn-/issues/10>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值