我創建一個組件在整個我的應用程序可以重複使用,下面角2遍變量構造在HTML
.TS
export class DieInputComponent {
constructor(private sides: Number, private dice: Number) {
}
}
重要的代碼的.html
<input type="number" placeholder="{{dice}}d{{sides}}"/>
我在我的html模板中創建這些對象像這樣
<die-input></die-input>
我將如何去輸入HTML標記中的構造函數變量?對於我的生活,我找不到如何做到這一點的適當參考。
我還沒有見過任何人將普通變量傳遞給組件構造函數。通常情況下,您會將服務傳遞給它,例如偏好服務。當你得到服務的句柄時,你可以初始化這個對象。 – Zen
對於要傳遞給組件或服務的構造函數的參數(通過DI實例化,您需要提供具有匹配類型或字符串鍵的值,並且DI會爲您傳遞它們。您無法直接將構造函數參數傳遞給這些類。 –