
vue中的计算属性computed
发布日期:2021-05-07 07:49:17
浏览次数:24
分类:原创文章
本文共 1015 字,大约阅读时间需要 3 分钟。
举一个例子,有一个要将当前时间显示到页面上的需求,我们通常会想到用一个函数返回结果到页面上显示。然后每次要获取的时候就得重新调获取日期的方法,假如要调成千上万个方法,每次都得去重新去重新加载和调用函数,这样效率会很慢,而计算属性可以将调用过一次的函数加载到页面缓存中,这样再次用到这个函数的时候就直接从缓存中获取执行,和redis的缓存机制相似。
较为官方的解释:
计算属性突出在属性两个字上,他是一个具有计算(函数)功能的属性,简单来说就是一个能够将计算结果缓存起来的属性。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>计算属性</title> </head><body> <div id="app"> <span>{ {getCurrentTime()}}</span><br> <span>{ {getCurrentTime1}}</span> </div></body><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script> var vue = new Vue({ el: "#app", data: { }, methods:{ getCurrentTime:function(){ return new Date(); } }, computed:{ getCurrentTime1:function(){ return new Date(); } } })</script></html>
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月01日 20时31分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MongoDB 快速扫盲贴
2019-03-05
EXTJS4.2——10.Tab+Iframe
2019-03-05
one + two = 3
2019-03-05
sctf_2019_easy_heap
2019-03-06
PyQt5之音乐播放器
2019-03-06
Redis进阶实践之十八 使用管道模式提高Redis查询的速度
2019-03-06
SQL注入
2019-03-06
MPI Maelstrom POJ - 1502 ⭐⭐ 【Dijkstra裸题】
2019-03-06
Problem A - Sequence with Digits (数学推导)
2019-03-06
Problem 330A - Cakeminator (思维)
2019-03-06
LeetCode75 颜色分类 (三路快排C++实现与应用)
2019-03-06
C语言+easyX图形库的推箱子实现
2019-03-06
调试vs2019代码的流程
2019-03-06
脱壳与加壳-加壳-6-代码实现加密导入表
2019-03-06
Typora配置PicGo时,提示Failed to fetch
2019-03-06
ASP.NET CORE MVC 实现减号分隔(Kebab case)样式的 URL
2019-03-06
bcolz的新操作
2019-03-06
zmq的send
2019-03-06
阿里钉钉面试题
2019-03-06
C++中找资源或者函数的方法
2019-03-06