vue.js总结---(2)指令

vue指令
1、插值表达式:{{}}
注意:不能在属性节点中使用,只能在内容节点中使用
2、v-cloak
解决插值表达式闪烁问题

{{msg}}

style里需要设置:display:none; 应用场景:网络比较卡时候可以在最外层的元素添加v-cloak,防止客户看到插值表达式 3、v-text(用在属性节点上) 用法:

与差值表达式区别: ①没有闪烁问题 ②存在覆盖内容问题 4、v-html (用在属性节点上) 用法:

5、v-bind(属性节点动态绑定数据) 用法:按钮 简写:按钮 通过v-bind设置样式: ①样式:.red{color:red} .thin{font-weight:200px} ②

啦啦啦~

6、v-on (事件绑定): 用法: 结构:按钮 脚本:var vm=new Vue({ el:"#app", data:{}, methods:{ btnClick:function(){ alert('ok') } } }) 简写:@btnClick 7、v-model (实现双向数据绑定,可以把页面中数据的变化,自动同步更新到VM实例的data中) 用法: 总结:和v-bind的区别: ①v-bind只能实现单项数据的数据同步data,v-model可以实现双向的数据同步data,也是唯一支持双向数据绑定的指令; ②v-model只能和表单元素配合使用,例如:input、select、textarea等; 8、v-for 循环 用法:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值