我很驚訝這個問題沒有被問到,所以也許我忽略了明顯的。我有一個表格字段,應該是一個數字。它的起始值爲空,但是一旦輸入並清除了一個數字,它就是一個空字符串。它看起來像JavaScript爲了數字目的而將「」看作0。最簡單的方法來檢查一個TypeScript數字上的空字符串和空字符串
所以,不是說...
if ((this.RetailPrice != null && this.RetailPrice != 0) || this.RetailPrice === 0) {
return this.RetailPrice;
}
有沒有一種方法來擴展打字稿數量型有IsNullOrEmpty()方法?或者類似的東西可以簡化這個表達式?
最終,我覺得我一直在尋找爲簡單的東西...
if (this.RetailPrice) {
}
你如何設置'this.RetailPrice'的值? –
在輸入上鍵入Angular的ng模型(type = number)。我將它定義爲我的控制器中的一個數字(用TypeScript編寫)。 – Josh