可能重复:
冒号":"和胖箭头"=>"之间有什么区别
我最近遇到过这样一句话:
<%= link_to "sample app", '#', id: "logo" %>
Run Code Online (Sandbox Code Playgroud)
我知道Hashes和不可变的键看起来像{:id => "logo"}但是什么id:?如果这是一个哈希,为什么它不符合常规约定?
这是Ruby 1.9引入的新语法.你可以这样写,或者你也可以这样写:
{ :id => "logo" }
Run Code Online (Sandbox Code Playgroud)
JSON样式仅作为较短的替代方案支持,适用于喜欢JavaScript的用户.
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |