我的应用程序区域设置是葡萄牙语(巴西)。在巴西,点(。)用于分隔数千,逗号(,)用于小数。假设用户输入值4.878当用户保存数据时,它保存在UI中输入的正确值,但是当下一次页面呈现时,它显示舍入值(即5而不是4.878)。我面临着没有小数位的数字文本框的问题,
<input class="inputbox" ng-model="value" ui-number-mask="0" />
如果我为同一个文本框设置了2个小数位,那么它将始终显示/呈现正确的值(即4.878,00): -
<input class="inputbox" ng-model="value" ui-number-mask="2" />
任何建议,为什么价值观四舍五入以及如何解决这个问题。