我正在这里开发一个简单的插件,到目前为止它正在工作。除了我的帮手。它是一个非常简单的助手,它只需要回显一个<span></span>
以供以后的 javascript 解析。
问题是,它没有正确呈现 html,而是用 html 等效代码替换特殊字符。
我的插件初始化程序:
ActionView::Helpers.send :include, Test
我的插件助手:
module Test
def only_for_testing
render(:text => "<span></span>")
end
end
当我在视图中调用 only_for_testing 助手时,它不会渲染"<span></span>"
它,而是渲染“ <span></span>
”
我尝试删除渲染,仅返回字符串,效果相同。我真的不想为此创建一个部分,因为它是一个非常简单的 html,它不是用于布局,它只是用于解析。
知道我在这里可能做错了什么吗?