vue:computed
当其依赖的属性的值发生变化时,计算属性会重新计算,反之,则使用缓存中的属性值。
当computed中定义的属性或者方法:包含或者依赖的值出现了变化,则会重新调用此方法或者计算此属性。
computed: {
// 模糊搜索
tables() {
const = this.a;
if (a) {
return a;
});
}
return this.b;
}
}
比如:this.a变化时,会重新启动tables函数。如果a有值,则返回a,否则返回b。