博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue-computed计算属性用法
阅读量:6840 次
发布时间:2019-06-26

本文共 443 字,大约阅读时间需要 1 分钟。

siytem函数可以当做变量在html中展现,列:{

{siytem}}  v-for(item in siytem)遍历也可以。

这个函数是从获取到的数据中,得到值后再次提取里面的数据,通过下标

 

methods执行方法虽然也可以执行计算属性,但是methods需要加上()像函数一样调用,

computed可直接调用计算名

不同的是计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值。这就意味着只要 date变量还没有发生改变,多次访问同一个 计算属性会立即返回之前的计算结果,而不必再次执行函数。

 

我们为什么需要缓存?假设我们有一个性能开销比较大的计算属性 A,它需要遍历一个巨大的数组并做大量的计算。然后我们可能有其他的计算属性依赖于 A 。如果没有缓存,我们将不可避免的多次执行 A 的 getter!如果你不希望有缓存,请用方法来替代。

转载于:https://www.cnblogs.com/weilizou/p/10769790.html

你可能感兴趣的文章
JavaScript学习笔记(七)——函数的定义与调用
查看>>
什么是守护线程?
查看>>
vue ts prop
查看>>
Differentiation 导数和变化率
查看>>
UStore-自定义JDF文件格式输出
查看>>
(转)理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER
查看>>
2016"百度星"资格赛1002 大数相加
查看>>
Asp.net core 学习笔记 ( Web Api )
查看>>
构造函数(包含this关键字的简单应用)
查看>>
最烦人的正则表达式记忆口诀
查看>>
leetcode Merge Two Sorted Lists
查看>>
[oracle]常用SQL汇总
查看>>
Struts2_day04--课程介绍_Struts2拦截器概述&底层原理_重要的概念
查看>>
我的Java设计模式-工厂方法模式
查看>>
添加支付宝支付按钮,实现捐赠本站
查看>>
SqlDataReader生成动态Lambda表达式
查看>>
leetcode897
查看>>
莫比乌斯函数+莫比乌斯反演
查看>>
90%的用户都不知道手机内部功能
查看>>
CSU 1325: A very hard problem 中南月赛的一道题。
查看>>