Rails - пробелы добавляются к содержанию textarea при сохранении - PullRequest
1 голос
/ 12 апреля 2010

Я пытаюсь предоставить пользователю текстовую область для ввода javascript. Каждый раз, когда форма сохраняется, в контент добавляется больше пробелов. Есть идеи, как этого избежать?

Использование Rails

Ответы [ 3 ]

1 голос
/ 12 апреля 2010

Добавьте дефис внутри вашего последнего тега%>, чтобы Rails не добавил символ новой строки и пробелы. И, конечно же, убедитесь, что в HTML нет пробелов:)

, например

<%= <blah> -%>

вместо

<%= <blah> %>
1 голос
/ 12 апреля 2010

Если вы используете мета-HTML-фреймворк, такой как HAML, вам нужно убедиться, что с содержимым вашего тега не происходит отступов. Хотя обычно это не проблема для ERB, вам необходимо знать, что пробел внутри тега передается вместе с формой.

Посмотрите на источник вашей страницы, чтобы увидеть, что отображается. Было бы полезно добавить это к вашему вопросу как фрагмент кода, если это возможно.

0 голосов
/ 27 ноября 2013

Я преобразовал ERB в HAML, и с тех пор он работает. (erubis 2.7.0, haml 4.0.4)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...