3

Я начал изучать рельсы с помощью 'Agile Web Development с Rails, 4-е издание'
с
rails 3.2.7 и ruby 1.9.3p448 (2013-06-27 revision 41675) [i686-linux].
Когда я попытался редактировать HTML-формы сКак разрешить синтаксические ошибки JSON в рельсах?

<%= f.text_area :description :rows=>6 %> 

он возвратил ошибку

 /media/ashku/New Volume/RoR/depot/app/views/products/_form.html.erb:19: syntax error, unexpected ':', expecting ')' 
...= (f.text_area :description :rows=>6);@output_buffer.safe... 

затем я попытался изменить :rows=>6 to rows: 6 но результаты, где же

Обсуждение here предполагает это как проблема с JSON

контроллер код указан here

поэтому как решить эту проблему?

+0

Это не JSON. Вместо этого другой вопрос касался нового синтаксиса JSON-стиля для хэшей, введенного в Ruby 1.9. Он выглядит немного похожим на JSON, но определенно не JSON. –

ответ

2

Вы пропустили запятую (,) после имени тега, т. Е. (: Описание). Так заменить тег следующий и попытаться запустить ..

<%= f.text_area :description, :rows => 6 %> 
Смежные вопросы