美文网首页
computed、watch和methods 的区别

computed、watch和methods 的区别

作者: my木子 | 来源:发表于2019-03-22 15:36 被阅读0次

一、computed 计算属性

1.是计算值,自动执行
2.应用:就是简化tempalte里面{{}}计算和处理props或$emit的传值
3.具有缓存性,页面重新渲染值不变化,计算属性会立即返回之前的计算结果,而不必再次执行函数

二、watch 观察

1.是观察的动作,自动执行
2.应用:监听props,$emit或本组件的值执行异步操作
3.无缓存性,页面重新渲染时值不变化也会执行

三、methods 方法

1.是方法,主动调用
2.每次需要重新加载
3.无缓存性

相关文章

  • 2018-12-12

    Vuejs中关于computed、methods、watch的区别

  • Vue

    watch 和 computed 和 methods 区别 watch:监听,对data的数据监听回调, 当依赖的...

  • vue中methods 和 computed 和 watch方法

    methods 和 computed 和 watch方法的区别 computed是计算属性,是有依赖缓存的,只有在...

  • 关于Vue的一些入门知识

    watch 和 computed 和 methods 区别是什么?翻译一遍,说出作用,再找不同computed:计...

  • Vue(4)computed,watch,methods

    computed和watch,methods的区别 1.computed是计算属性 它会根据所依赖的数据动态显示新...

  • 5.计算属性

    计算属性关键词:computed methods方法和computed的区别methods和computed的区别...

  • computed、watch和methods区别

    1.computed是计算属性,依赖其他属性值,并且computed的值有缓存。只有computed依赖的属性值发...

  • computed methods watch区别

    computed是属性调用,而methods是函数调用 computed带有缓存功能,而methods不是 com...

  • computed、watch、methods区别

    计算属性,侦听属性,方法,对于同一个需求,可能三种方式都可以实现,但是,如果功能作用都一样,那为什么还要出现三种呢...

  • computed、watch和methods 的区别

    一、computed 计算属性 1.是计算值,自动执行2.应用:就是简化tempalte里面{{}}计算和处理pr...

网友评论

      本文标题:computed、watch和methods 的区别

      本文链接:https://www.haomeiwen.com/subject/mlqrvqtx.html