gpt4 book ai didi

ruby - 显示具有特定大小写的实例变量

转载 作者:数据小太阳 更新时间:2023-10-29 08:00:09 25 4
gpt4 key购买 nike

Ruby on Rails 3,我有一个实例变量,我想以不同的方式显示。示例:@type 是“voip”正在保存的目录的名称。

<%= @type %>

或者

<%= @type.titleize %>

这些将在第一个示例中将 @type 显示为“voip”,在第二个示例中显示为“Voip”。

我做了:

<%= link_to "VoIP" %>

这将显示如上所示的确切“VoIP”。如何使用实例变量@type 执行此操作?我希望它显示“VoIP”。谢谢。

最佳答案

这不是我能想到的最干净方式,但您可以使用 an acronym inflector ...

文档中的“mcdonald”示例可能会满足您的需要:

acronym 'McDonald'
underscore 'McDonald' #=> 'mcdonald'
camelize 'mcdonald' #=> 'McDonald'

acronym 'VoIP'
camelize 'voip' #=> 'VoIP'

关于ruby - 显示具有特定大小写的实例变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20357613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com