我知道在Rails中可以这样做:
<%="hello" %>
但是有没有什么方法可以做到这一点呢?
<%
echo "hello"
%>
如何让它显示在响应中?
我知道在Rails中可以这样做:
<%="hello" %>
但是有没有什么方法可以做到这一点呢?
<%
echo "hello"
%>
如何让它显示在响应中?
你尝试过使用concat
吗?
我在浏览Rails文档时看到过这个。由于我是Rails的新手,所以不太确定。
你需要写的是什么
<% concat "bank" %>
现在你可以做这样的事情
<%
10.times do
concat "cat"
end
%>
为十只猫
使用concat
函数,我已经尝试过并且它可以工作。
然而,如果您需要使用HTML字符,请使用:
concat(sanitize("STRING"))
或者打开你的app/helpers/application_helper.rb
并写入:
def echo(str)
concat sanitize str
end
echo "你好<br />\n"