计算属性和侦听器

        概念:计算属性一般用于进行较为复杂的运算,直接写在html页面中会显得很臃肿,就有了计算属性的概念。侦听器是为了辅助计算属性衍生的东西,对于数据变化时执行异步或开销较大的操作,就有限选用侦听器。

        什么时候该用什么方法?这个在实际应用中需要不断的积累。大概有如下的场景:

        使用计算属性:

                1.需要进行简单数学计算的数据,比如说购物车上的小红点,需要通过后台的数组的长度进行计算~~~

                2.路由传递的数据,比如说携带的url~~

                3.vuex中的值,比如说存在vuex中的总和的值~~

                4.改变其中一个值就会影响其他的值~~比如说firstname和seconedname,都会影响fullname,就使用计算属性

        使用侦听器:

                 1.对于要进行异步操作,优先选择它

                 2.开销比较大的,这个我也不知道怎么理解,知道的可以留言

                 3.改变一个值会影响很多的值,比如说要展示firsname,但是他是fullname的一部分,就可以用侦听器监听firstname即可。

我的理解就是这些。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值