我試圖設置#name1
的值,如下所示。但它顯示編譯時錯誤,如下所示。請你告訴我如何設置值text
組件?在這裏,我使用單向數據綁定和模板驅動的方法。類型'ElementRef'上不存在屬性「值」
[ts]屬性'值'在類型'ElementRef'上不存在。
的.html
<ion-input type="text" name="{{question?.name}}" #name1="ngModel" ngModel> </ion-input>
.TS
@ViewChild('name1') name1: ElementRef;
constructor(){
}
getAnswer(){
this.name1.value = 'Hello';//here it shows the above error
}
以下是ElementRef的文檔:https://angular.io/docs/ts/latest/api/core/index/ElementRef-class.html。但是你錯過了ngModel的全部觀點,那就是能夠在視圖和組件狀態之間進行雙向綁定。 –
@ Mr.Sampath ...我面臨着類似的錯誤..請問你可以看看這個鏈接.... https://stackoverflow.com/questions/49044826/property-value-does-not-exist-on類型元素 – Heena
@ Mr.Sampath ...我面臨着類似的錯誤..請問你可以看看這個鏈接.... https://stackoverflow.com/questions/49044826/property-value-does-not -exist-on-type-element – Heena