vue对象,类似于一个viewModel,是处理页面显示的数据模型的对象
其中会有很多选项,以下为较常用的:

选项

  • 1、data-数据
    vue实例会代理其data对象里的所有属性
  • 2、methods-方法
  • 3、watch-监听
    watch的作用是监听一个属性,当其发生变化时,执行某个api或其他操作


    这段里面有lodash操作,暂时看不懂。。 https://lodash.com/docs#debounce

  • 4、filter-过滤器

  • 5、computed-计算属性
    等于一个计算值,依赖与某一个data属性,当被依赖的属性发生改变时,计算属性也会随之改变
    但在被依赖属性改变之前,计算属性的值是缓存的(如若依赖Date这种非响应式属性,则计算属性的值永远都不会再改变)
    类似与方法,提供函数作为计算属性的getter,区别在于计算属性有缓存,方法每次获取都实时计算

    必要时也可以提供setter

  • 注:vue本身对外暴露的属性获取前要加$,如$data、$methods,以区别于data中的属性

生命周期

  • 其中标红的为生命周期钩子,可以执行自定义的逻辑

最新文章

  1. 解析大型.NET ERP系统 分布式应用模式设计与实现
  2. AngularJS vs. jQuery
  3. Python基础11- 函数之自定义函数
  4. SQL Server复制入门(一)----复制简介
  5. ubuntu 桌面版性能调优
  6. [daily][CentOS][yum] 删除包的同时一同清理掉安装时一起装进来的依赖包
  7. 转载:DIV+CSS有可能遇到的问题
  8. java 动态代理范例 InvocationHandler与Proxy
  9. android C/C++ source files 全局宏定义 .
  10. 《图解密码技术》-chaper1-概述
  11. phpcms V9 联动菜单的调用
  12. javascript 工作必知(四) 类型转换
  13. 栈(存储结构链表)--Java实现
  14. org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
  15. CentOS 7 镜像文件各个版本区别
  16. UUID类型如何比较是否相等
  17. 大数据框架hadoop服务角色介绍
  18. c++复习:STL之理论基础
  19. 20145226 《Java程序设计》第七周学习总结
  20. 20170707xlVBA多区域拆分多表保持行高列宽

热门文章

  1. 基于文件系统(及MySQL)使用Java实现MapReduce
  2. Spring Aop(十)——编程式的Pointcut
  3. swift 第五课 定义model类 和 导航栏隐藏返回标题
  4. opengl鼠标键盘控制相机漫游
  5. Own MusicPlayer隐私策略
  6. brew update慢,brew install慢如何解决?
  7. SQL 十位随机数(大小写字母+数据)
  8. CentOS7下使用Harbor搭建Docker私有仓库
  9. CSP/NOIP c++常用模板
  10. 关于泛型擦除的知识(来源于csdn地址:https://blog.csdn.net/briblue/article/details/76736356)