Computed和Methods的区别

2022-06-04 14:52:0001:04 136
所属专辑:前端面试题
声音简介

Computed 和 Methods 的区别

可以将同一函数定义为一个 method 或者一个计算属性。对于最终的结果,两种方式是相同的


不同点:

1、调用方式不同。computed直接以对象属性方式调用,不需要加括号,而methods必须要函数执行才可以得到结果。

2、绑定方式不同。methods与computed纯get方式都是单向绑定,不可以更改输入框中的值。computed的get与set方式是真正的双向绑定。

3、是否存在缓存。methods没有缓存,调用相同的值计算还是会重新计算。competed有缓存,在值不变的情况下不会再次计算,而是直接使用缓存中的值。




用户评论

表情0/300
喵,没有找到相关结果~
暂时没有评论,下载喜马拉雅与主播互动
音频列表
猜你喜欢
M

mc喊麦专辑

by:抖音小二

M

对未来的抉择对学生时代的留恋毕业季又来临,只是我已不再是旁观者好像,大多校园歌是青春以及荷尔蒙的论调关于这首歌,我更想描写一些那些太不容易被看见的不易作为学生...

by:华语音乐