我已在我的腳本中定義了一個名爲readOnlyMode
的布爾值,所以當它是真的時,應該禁用所有東西。對於應該禁用的HTML中的所有元素,我使用[disabled]="readOnlyMode"
。我自己製作的自定義HTML組件遇到問題。當我使用上面的符號,我得到錯誤:角度2:禁用不能正常工作
Template parse errors:
Can't bind to 'disabled' since it isn't a known property of 'app-color…, …}
HTML代碼導致此問題:
<app-color-palette style="position:relative; z-index:2;"
[disabled]="readOnlyMode"
[(selectedColorIndex)]="categoryDefinitionModel.Color">
</app-color-palette>
如果我不帶括號使用禁用的,它編譯,但它不會禁用成分。
[mcve]必須包含該組件 - 它是否具有該輸入屬性? – jonrsharpe