我今天大部分时间都在尝试弄清楚如何为我的整数字段提供货币格式,并受到无数不同方法的轰炸,从使用 Money、Rails-Money gems 到使用自定义帮助器方法或语言环境。
\n\n\n\n\n您可以使用该
\nnumber_to_currency
方法来实现此目的。假设您有以下视图:
视图.html.erb
\n\n<ul>\n <li><%= client.payment %></li>\n</ul>\n
Run Code Online (Sandbox Code Playgroud)\n\n假设列 payment 的类型为整数,这将打印出一个没有格式的数字。例如:5523
\n\n\n\n\n现在添加 number_to_currency 方法并指定您想要使用的货币单位(可以是任意)
\n
<ul>\n <li><%= number_to_currency(client.payment, :unit => "$") %></li>\n</ul>\n
Run Code Online (Sandbox Code Playgroud)\n\n现在我们得到这样的结果:5.523.00$
\n\n\n\n\nnumber_to_currency 方法助手默认有一些选项,其中一个是反转(与常见做法相反)逗号和句点的使用。可以通过添加选项\n :separator 和 :delimiter 来修改它们,并为它们提供您想要的值,\n 如下所示。
\n
<ul>\n <li><%= number_to_currency(client.payment, :unit => "$", :separator => ".", :delimiter => ",") %></li>\n</ul>\n
Run Code Online (Sandbox Code Playgroud)\n\n这些是 number_to_currency 方法帮助器 ( RubyOnRailsAPI )的可用选项:
\n\n:locale - Sets the locale to be used for formatting (defaults …
Run Code Online (Sandbox Code Playgroud) 我被分配了在我的网站(由其他人设计)中为Unity3d游戏提供服务的任务.他们可以灵活地直接从网站上提供游戏,因为他们不知道是否可能,所以在由于X问题的情况下我无法提供链接(下载播放器?)到从外部玩游戏.我一直在挖掘Unity文档,发现Unity Webplayer只与Opera,Safari和旧版本的Firefox/I兼容.通常我会深入研究这个问题并最终提出解决方案,但由于时间的限制,我很难向那些已经跳过这些箍的人征求意见.
是否有Unity网络播放器的替代方案,Unity是否为游戏提供了某种快速,轻量级的安装,我可以从网站上指向用户?
我应该补充一点,游戏将是一款轻量级,资源便宜的游戏.
我对任何有创意的建议持开放态度!
该应用程序很可能会使用Rails框架的Web应用程序.