vue计算属性与侦听器

2021-04-12  本文已影响0人  beizi

什么是计算属性

计算属性的定义

computed:{
    // 这个成员可实现业务处理,所以它是一个函数形式
    计算属性名称(){
        // 业务处理
        return 结果
    }
}

使用计算属性

<td>{{计算属性名称}}</td>

计算属性的特点

侦听器

什么是vue中的侦听器
  1. watch 侦听器允许开发者监视数据的变化,从而针对数据的变化做特定的操作。例如,监视用户名的变化并发起请求,判断用户名是否可用。
  2. 侦听器,也称为侦听属性。它可以监听指定的属性值的变化 ,只要属性值发生了变化 就会自动的触发相应的侦听器
  3. 相比之下,它比计算属性更通用,特别是在有异步操作的场景下

侦听器的定义及使用

侦听器的定义

watch:{
    // 定义侦听函数
    想侦听的属性名称(新值,旧值){
        // 业务处理
    }
}

侦听器的使用

侦听器的其它选项:

这个时候需要注意侦听器需要定义为对象的形式,以便让我们能够添加选项配置

侦听器的特点(与计算属性的异同)

上一篇 下一篇

猜你喜欢

热点阅读