#html #ruby-on-rails
#HTML #ruby-on-rails
Вопрос:
Предполагая, что пользователь вводит следующее…
Это фиктивный текст, который может
есть несколько случайных
пробелы везде, где в теле
Как мне принять это в форме rails и вывести это из переменной экземпляра?
РЕДАКТИРОВАТЬ: Stackoverflow’s Markdown также неправильно отображал текст, который я ввел. Исходный текст — при условии, что подчеркивания являются пробелами, будет вводиться как таковой:
Это
_
представляет_
собой_
манекен____
текста_
, что_
может
_
_
есть_
некоторые____________________
случайные
_
_
_
пробелы_
везде__
в_
_
теле
Я попробовал обычные методы rails scaffold: = f.text_area :message
в форме и = @user.message
для ее отображения.
Ответ №1:
Для этого используйте textarea
тег. В rails это выглядело бы примерно так:
<%= f.text_area :notes %>
где f — дескриптор формы.
Если вы хотите сохранить это в mysql, используйте text
тип данных.