vue 面试题

computed计算属性

  模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。所以,对于任何复杂逻辑,你都应当使用计算属性

  computed一般用于购物车计算总金额

   computedmethods的区别是,computed会基于它们的依赖进行缓存,如果数据没法改变则computed刷新时不会重新执行,而methods则会每次执行

   computedwatch的区别是,watch它监控的变量当然必须在data里面声明才可以, 一般用于监控路由、input输入框的值特殊处理等等,它比较适合的场景是一个数据影响多个数据

    

https://cn.vuejs.org/v2/guide/computed.html#%E5%9F%BA%E7%A1%80%E4%BE%8B%E5%AD%90
https://www.cnblogs.com/gunelark/p/8492468.html

 

猜你喜欢

转载自www.cnblogs.com/geekjsp/p/9919266.html
今日推荐