【发布时间】:2011-12-07 21:24:33
【问题描述】:
我刚开始在 Rails 上学习 Ruby。我正在使用“使用 Rails 进行敏捷 Web 开发,第 4 版,Rails 3.1”一书。我安装了 rails 3.1.3。
在书中的示例中显示如下代码:
<%= f.text_area :description, rows: 6 %>
但此代码不起作用。我必须将代码更改为:
<%= f.text_area :description, :rows=> 6 %>
这可行,但我不知道为什么。有人能解释一下为什么书里会这样吗?
谢谢
【问题讨论】:
-
你安装了什么版本的ruby?
-
您可能想知道 JSON 样式的语法存在一些问题,
{:'this' => 'that'}和{:$set => v}在 1.9 中有效,但{'this': :that}和{$set: v}无效。
标签: ruby-on-rails ruby