Я работаю здесь над простым плагином, и пока он работает. Как сделать так, чтобы он отображался правильно? Я работаю здесь над простым плагином, и пока он работает. Кроме моего помощника. Это очень простой помощник, ему просто нужно отобразить для последующего разбора javascript. The ...
Я работаю здесь над простым плагином, и пока он работает. Как сделать так, чтобы он отображался правильно? Я работаю здесь над простым плагином, и пока он работает. Кроме моего помощника. Это очень простой помощник, ему просто нужно отобразить для последующего разбора javascript. The ...
Я работаю здесь над простым плагином, и пока он работает.
Кроме моего помощника.
Это очень простой помощник, ему просто нужно отобразить
для последующего синтаксического анализа javascript.
Проблема в том, что он не отображает корректно HTML, а заменяет специальные символы на html эквивалентный код.
Мой инициализатор плагина:
ActionView::Helpers.send :include, Test
Мой помощник плагина:
module Test
def only_for_testing
render(:text => "<span></span>")
end
end
Когда я вызываю помощник only_for_testing внутри представления вместо рендеринга « »
он отображает " & lt; span & gt; & lt; / span & gt;
"
Я попытался удалить рендер, вернуть только строку, тот же эффект. Я действительно не хочу создавать партиал для этого, потому что это очень простой html, и он не для макета, а только для синтаксического анализа.
Есть идеи, что я мог здесь сделать не так?