这些组件可能在不同的地方使用,有些需要手表中的即时属性,有些则不需要
与变量相关的布尔值无效
watch:{
color:{
handler () {
let rgba = this.color.rgba;
let currentColor = rgba.a === 1 ? this.color.hex : `rgba(${rgba.r},${rgba.g},${rgba.b},${rgba.a})`;
this.submit('color',this.now,currentColor)
},
immediate: !(this.now==="standard")
}
}
答案 0 :(得分:0)
一旦您拥有想要的值,我将尝试在vue实例上设置watch
属性,然后编写如下代码:
//get info for my immediate value then instantiate a watcher like this:
this.$watch('$data.color', this.handler, { deep: true })
or
this....{deep: false}