使用函数的缺点

如果我们想要将数据经过转化后再显示,或者多个数据结合起来进行显示,一般可以直接在数据渲染或者数据绑定的时候书写表达式

如果表达式过于复杂,或者逻辑太多的时候,我们可以将其封装在函数里,写在 methods 选项里

而,使用函数的话,每次调用都会重新计算一次,对于不经常改变的数据,使用函数会特别影响性能

计算属性的简单使用

将数据经过处理再显示出来,我们可以使用计算属性computed:

计算属性是有缓存的,性能比直接用methods好

计算属性定义好之后,用法和普通的data里定义的属性一样

计算属性的复杂操作

函数是单向的,而计算属性可以有setter和getter,可以支持双向的

计算属性如果不指定,则默认只有getter,如果想要计算属性支持setter属性,需要分别定义getter和setter方法

计算属性的setter和getter:

~~~~~ END ~~~~~

最新文章

  1. Module Zero之权限管理
  2. Google Maps API V3 之 图层
  3. jquery如何在异步方式中给全局变量赋值
  4. Linux:软件安装
  5. Spring3系列8- Spring 自动装配 Bean
  6. [SQL]insert、update 表触发器应用的demo
  7. # li鼠标移入移出,点击,变背景色,变checkbox选中状态
  8. const用法
  9. hihocoder 第一周 最长回文字串
  10. JS点击按钮弹出窗口
  11. FloatyFish下载量
  12. 转:【iOS开发每日小笔记(十一)】iOS8更新留下的“坑” NSAttributedString设置下划线 NSUnderlineStyleAttributeName 属性必须为NSNumber
  13. Excel教程(12) - 数学和三角函数
  14. 一个好的函数(gcd)求最小公约数
  15. 忘记block格式 xib加载没有计算导航栏和tabbar的大小
  16. JAVA实用案例之水印开发
  17. 安装配置 flannel - 每天5分钟玩转 Docker 容器技术(59)
  18. 用sed实现wc -c的功能
  19. Linux环境搭建 | 手把手教你如何安装CentOS7虚拟机
  20. JavaScript(六)

热门文章

  1. 创建Vue项目及其内容分析
  2. hadoop学习笔记(六):hadoop全分布式集群的环境搭建
  3. 对于使用secureFX上传文件到centos7 的时候,以及不同的用户解压文件,对于文件操作权限的实验
  4. libcurl库的简介(二)
  5. opencv python:边缘保留滤波(EPF)
  6. sqli-libs(5-10关)
  7. 吴裕雄 PYTHON 人工智能——智能医疗系统后台智能分诊模块及系统健康养生公告简约版代码展示
  8. handler method 参数绑定
  9. 公用技术——面向对象领域——UML图——《The Unified Modeling Language User Guide》V2读书笔记——第一章节(建模的意义)
  10. 计算机二级-C语言-程序设计题-190112记录-结构体的遍历和结构体的数据的交换处理,文件的操作。