我完全陌生的nativescript和google搜索了一些基本的東西是難度比它應該是... 什麼我想要做的基本上是這樣的: 我有多少NativeScript:數字格式打字稿
1234567.89
在一個變量中,我想用格式
顯示它在一個標籤「1,234,567.89」
此外,始終顯示2位小數在情況89爲0來代替。
感謝提前的幫助
我完全陌生的nativescript和google搜索了一些基本的東西是難度比它應該是... 什麼我想要做的基本上是這樣的: 我有多少NativeScript:數字格式打字稿
1234567.89
在一個變量中,我想用格式
顯示它在一個標籤「1,234,567.89」
此外,始終顯示2位小數在情況89爲0來代替。
感謝提前的幫助
如果你的目標,以現代的瀏覽器可以使用的例子:
new Intl.NumberFormat('en-us', {minimumFractionDigits: 2}).format(1234567.89)
或
(1234567.89).toLocaleString('en-us', {minimumFractionDigits: 2})
對於瀏覽器的支持:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat
謝謝,這些建議和鏈接都是尋找的! –
打字稿是一段JavaScript這意味着你可以在JavaScript中做可以在TS完成以及(而不是其他方式周圍)的超集。這說的看起來at this article。
現在,在NativeScript環境中進行交談時,您可以使用正確的格式將數據提供給綁定上下文,也可以使用valueConverter。
Here你可以找到關於如何使用值轉換器,數據綁定
只是添加到答案b elow,這不是一個NativeScript問題,而是一個普通的javascript問題(其中包括打字稿,因爲它是js的超集) –