2018-08-10

创建自定义属性

用 Vue.directive()创建, 两个参数

1.一个是自定义指令的名字,名字可以随便取, 但是全部小写,
2.另一个是对象, 表示自定义指令的配置项

inserted()钩子函数 表示自定义指令插入到标签中的时候就执行,有两个参数,(el,binding)

1.el表示使用自定义指令的元素
2.binding 表示自定义指令的信息

通过Vue.filter()方法创建过滤器, 他有两个参数,

1.过滤器的名字
2.过滤器的处理函数, 一个默认参数, 表示需要过滤的数据

计算属性 根据data 中已经有的属性,计算得到一个新的属性

computed 关键字来计算属性, 是一个对象
fullName() 就是一个计算属性, 也是体格函数,这个函数可以当做属性使用

watch 监听器 用来监听数据, 只要监听到数据变化, 他就执行相应的函数

创建监听通过watch属性,他是一个对象
watch :{
这里的函数名很特殊, 他是监听data的名字,这个函数包括两个参数,一个是newVal, 一个是oldVal
}
handler(newVal) 函数名字固定
deep:true 深度监听

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,092评论 19 139
  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 10,474评论 0 29
  • 愿意分享总结的人,进步最快
    我就随便取一个阅读 1,351评论 0 0
  • 古往今来“喜欢”这个词被众人熟知,你可以喜欢一个人,一件物品,一抹风景,还有你欣赏的任何东西,可是就这样一...
    朱裴轶阅读 3,146评论 0 2
  • 凌晨三点没有月光, 我梦到它的金黄 ——它要往太阳里去 比一比生命灿烂 顺便看一眼星空万般 七点钟太阳还在悲伤, ...
    李李乐啊阅读 3,966评论 0 0

友情链接更多精彩内容