2014-12-03 68 views
1

我正在使用Kendo ui的mvvm框架,並嘗試獲取輸入來應用格式,以便將數字格式化爲小數點後兩位。例如:Kendo UI MVVM如何讓綁定字段具有格式?

<input type="text" id="myTextbox" data-format="0.00" data-bind="value: variableInMyViewModel" /> 

...但它沒有格式化該值。你可以在輸入上使用數據格式嗎?如果不是,那麼完成這個的最好方法是什麼?

回答

2

我可能不會使用文本框來接收數字,我會切換到kendo numerictextbox,您可以在其中設置格式(n2)和小數位數。

<input data-role="numerictextbox" data-decimals="2" data-format="n2" data-bind="value: variableInMyViewModel" /> 

見在kendoui http://demos.telerik.com/kendo-ui/numerictextbox/mvvm

演示

查看文檔在kendoui http://docs.telerik.com/kendo-ui/api/javascript/ui/numerictextbox#configuration-format

+0

它還與段落標記,所以如果你只需要顯示一個數值,你可以做到這一點 vcRobe 2017-10-25 20:30:59