在 child.ts,我有一个函数 onButtonClicked,它将 revertDisabled 从 true 修改为 false。
有一个问题,即 parent.html 中的模板引用变量仍然为 revertDisabled 变量获取值为 true,即使用户在 child.ts 处执行了函数 onButtonClicked(),该函数已将 revertDisabled 值从 true 更改为 false。
我尝试通过在 parent.ts 添加 @input 来解决它,但仍然无法访问 revertDisabled 的更改值。
父.html
<button type="button" [disabled]="interface.revertDisabled"></button>
<interface-settings #interface></interface-settings>
child.ts(接口设置.ts)
this.revertDisabled = true;
onButtonClicked() {
this.revertDisabled = false;
}