首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有一种主干方式来格式化视图中的数字?

问有没有一种主干方式来格式化视图中的数字?
EN

Stack Overflow用户
提问于 2013-04-21 08:23:25
回答 2查看 5.3K关注 0票数 6

有没有一种特殊的主干方式来格式化数字?我想用两个小数点来显示它们,比如"2“变成"2.00”。

这应该在晚些时候完成吗?

这是模板中的一个示例:

代码语言:javascript
复制
<td><input value="<%- price %>"></td>

在Angular.js中,你可以使用表达式和过滤器来实现这一点,这在backbone中是如何实现的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-21 14:03:47

Backbone是一个MVC库,所以它的重点是应用程序的MVC组件。格式化确实是你想在另一个库中寻找的东西。

一种选择是Underscore.String库。如果你使用Backbone,你也会使用下划线,因为Backbone需要它。Underscore.String是一个下划线的子库,它添加了许多格式化函数,包括一个数字格式化函数,您可以这样使用:

代码语言:javascript
复制
_.numberFormat(1000, 2) // == "1,000.00"
票数 2
EN

Stack Overflow用户

发布于 2014-06-03 00:55:26

使用内置的toFixed方法。

代码语言:javascript
复制
<td><input value="<%- price.toFixed(2) %>"></td>
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16126706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档