关于Vue中,使用watch同时监听两个值的实现方法_心病_前端开发者

 

1. 先在computed中,用需要监听的两个值(start、end)定义一个对象(dateRange)

1. 先在computed中,用需要监听的两个值(start、end)定义一个对象(dateRange)

computed: {
    dateRange () {
      const { start, end } = this
      return {
        start,
        end
      }
    }
  })
computed: {
    dateRange () {
      const { start, end } = this
      return {
        start,
        end
      }
    }
  })

computed: {
dateRange () {
const { start, end }
thisreturn {
start,
end
}
}
})

 

2. 然后在watch中监听这个对象(dateRange)

2. 然后在watch中监听这个对象(dateRange)

watch: {
    dateRange (val) {
      console.log(val)
    }
  }
watch: {
    dateRange (val) {
      console.log(val)
    }
  }

watch: {
dateRange (val) {
console.log(val)
}
}

 

» 本文来自:前端开发者 » 《关于Vue中,使用watch同时监听两个值的实现方法_心病_前端开发者》
» 本文链接地址:https://www.rokub.com/73788.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!