我用 ndc-dynamic 实现了创建动态组件。
它适用于输出,但输入不起作用。
我将展示我的代码。
<ng-container *ngComponentOutlet="item.widgetComponent; ndcDynamicInputs: inputs; ndcDynamicOutputs: outputs">
在 ts 文件中
aButtonDisabled: boolean;
bButtonDisabled: boolean;
inputs = {
disabledAView: this.aButtonDisabled,
disabledBView: this.bButtonDisabled
};
这两个代码在父组件中。
子组件:
@Input() disabledVehicleAView: boolean;
@Input() disabledVehicleBView: boolean:
并在 HTML
<mat-grid-tile>
<button [disabled]="disabledVehicleBView">
</button>
</mat-grid-tile>
<mat-grid-tile>
<button [disabled]="disabledVehicleAView">
</button>
</mat-grid-tile>
我做错什么了吗?
任何解决方案?
此致,
狮子座