码迷,mamicode.com
首页 > 其他好文 > 详细

11.内置指令与自定义指令

时间:2020-08-18 15:43:26      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:遍历   model   content   全局   cas   func   value   简写   标签   

常用内置指令

  • v:text : 更新元素的 textContent
  • v-html : 更新元素的 innerHTML
  • v-if : 如果为 true, 当前标签才会输出到页面
  • v-else: 如果为 false, 当前标签才会输出到页面
  • v-show : 通过控制 display 样式来控制显示/隐藏
  • v-for : 遍历数组/对象
  • v-on : 绑定事件监听, 一般简写为@
  • v-bind : 强制绑定解析表达式, 可以省略 v-bind
  • v-model : 双向数据绑定
  • ref : 指定唯一标识, vue 对象通过$els 属性访问这个元素对象
  • v-cloak : 防止闪现, 与 css 配合: [v-cloak] { display: none }

自定义指令

  • 注册全局指令
Vue.directive(‘my-directive‘, function(el, binding){
el.innerHTML = binding.value.toupperCase()
})
  • 注册局部指令
directives : {
‘my-directive‘ : {
bind (el, binding) {
el.innerHTML = binding.value.toupperCase()
}
}
}
  • 使用指令
v-my-directive=‘xxx‘

11.内置指令与自定义指令

标签:遍历   model   content   全局   cas   func   value   简写   标签   

原文地址:https://www.cnblogs.com/piao-bo/p/13513342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!