加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – Rails 3中的link_to t()是什么?

发布时间:2020-12-16 23:01:46 所属栏目:百科 来源:网络整理
导读:今天早上我看了Railscast 328,我很难找到一个方法的文档. %= link_to t('.edit',:default = t("helpers.links.edit")),edit_boy_scout_path(boy_scout),:class = 'btn btn-mini' % 我理解link_to方法,但我对t(‘edit ….)参数感到困惑,而且在这个方法中调用
今天早上我看了Railscast 328,我很难找到一个方法的文档.
<%= link_to t('.edit',:default => t("helpers.links.edit")),edit_boy_scout_path(boy_scout),:class => 'btn btn-mini' %>

我理解link_to方法,但我对t(‘edit ….)参数感到困惑,而且在这个方法中调用两次.一个解释甚至指向我一些文件将是巨大的.感谢所有的帮助

解决方法

t函数是I18n.translate的别名.

如果所请求的密钥缺失(您的示例的’.edit’),默认值:选项会使转换使用.

请参见guide in internationalization(有关以下语法的默认选项,请参见4.1.2)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读