computed、methods、watch区别
computed 和 methods区别
如图所示:
1 . computed属性的结果会被缓存,只有当依赖值发生改变才会重新计算,一般处理复杂的逻辑的时候使用,擅长处理一个数据受多个数据影响(购物车商品结算);
2 . methods 方法表示一个具体的操作,主要书写具体业务逻辑;
3 . watch监听属性,主要用来监听某个值前后变化,从而进行某些具体的业务逻辑操作,擅长处理一个数据影响多个数据(搜索框,表单验证)。
微信扫一扫
如图所示:
1 . computed属性的结果会被缓存,只有当依赖值发生改变才会重新计算,一般处理复杂的逻辑的时候使用,擅长处理一个数据受多个数据影响(购物车商品结算);
2 . methods 方法表示一个具体的操作,主要书写具体业务逻辑;
3 . watch监听属性,主要用来监听某个值前后变化,从而进行某些具体的业务逻辑操作,擅长处理一个数据影响多个数据(搜索框,表单验证)。
相关推荐