2016-10-07 34 views
-2

我試圖從離子2和角度2的輸入中恢復一個值。 我想要一個類型號的值。從輸入號碼角度2獲得價值

我的HTML:

<ion-item> 
    <ion-label floating>Number</ion-label> 
    <ion-input id = "choosenNumber" type="number" value=4 ></ion-input> 
</ion-item> 

我的打字稿:

var input_element = <HTMLInputElement> document.getElementById("choosenNumber"); 
var choosenNumberValue = input_element.valueAsNumber; //does not work !! (valueAsNumber undefined) 

任何想法?

+0

如果你使用角2,你不應該這樣做。 var input_element = document.getElementById(「choosenNumber」); – Illorian

+0

您不必(或者不應該)編輯標題以告訴我們問題已經解決,這是因爲您已經接受了答案而已經可見。 – Alex

回答

1

好吧我已經通過使用[(ngModel)]找到了解決方案。感謝

下面是解: [HTML]

<ion-item> 
    <ion-label floating>Number</ion-label> 
    <ion-input type="number" [(ngModel)]="chVal" name = "chVal" value=4 ></ion-input> 
</ion-item> 

[TS]

export class MyClass{ 
    chVal:number; 

chVal是好的值!!