2

看到这个问题。答案指出您可以包含 ActionView::Helpers::NumberHelper 以使 number_with_precision 方法在您的控制器中工作。这也被描述为一种不好的做法。我正在将数据导出到 excel,这就是为什么我需要它作为我的控制器(或一些非视图文件)。有没有办法在控制器中生成的数字上获取逗号分隔符和小数位,而不必包含 actionview numberhelper?

4

1 回答 1

0

从 Rails 3 开始,您可以使用view_context.number_with_precision控制器中的视图助手。

在这里找到它:http ://wowkhmer.com/2011/09/09/use-view-helper-methods-in-rails-3-controller/

于 2012-10-11T16:18:35.987 回答