ruby-on-rails – Ruby String的[]方法

当我阅读Beast的源代码时,我发现了很多像这样的代码
<%= 'Password'[:password_title] %>

看起来像是调用[]方法,将Symbol作为String的输入参数给我,但我没有在ruby API中找到String []方法的这种类型的参数.这是什么意思?
提前致谢.

解决方法

这是Beast用于“国际化”的“Gibberish”插件添加方法.请记住,Ruby中的类是开放的,因此在这种情况下,您不能总是依赖标准API!

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...