父组件,点击按钮赋值queryParams,在子组件watch props的值
<el-tab-pane label="实时告警" name="first">
<overcrowded-monitor :queryParams="queryParams"></overcrowded-monitor>
</el-tab-pane>
handleQuery() {
this.queryParams = this.formQuery;
}
子组件
问题:第一次点击是正常,后面数据变化没触发事件赋值,子组件watch也触发,值自动就变了。
理想效果:点一次赋值,父组件变化,子组件再watch变化。
百思不得其解?父子组件没隔离开?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…