写在Rails的反应? (像PHP“回声”)
-
21-08-2019 - |
题
我知道我可以做到这一点在滑轨:
<%="hello" %>
但没有任何的方式来做到这
<%
echo "hello"
%>
和得到它在响应显示?
解决方案
你试过concat
。
在Rails文档闲逛时我看到这一点。不知道在所有的,因为我是很新的轨道上。
其他提示
你必须写什么是
<% concat "bank" %>
现在,你可以这样做
<%
10.times do
concat "cat"
end
%>
为10次的猫
使用concat
,我已经尝试过了,它的工作原理。
但是,如果你需要使用HTML字符使用:
concat(sanitize("STRING"))
或打开app/helpers/application_helper.rb
和写入:
def echo(str)
concat sanitize str
end
所以只要输入:echo "hello<br />\n"
您要寻找的“打印”或“放”,这取决于你是否希望换行(可能不是)。几乎每一个对象实现.to_s,其作品也,但我的感觉是,可能有更好的方法做任何你想要做的事。在此任何更多的上下文
不隶属于 StackOverflow