当前位置:  开发笔记 > 编程语言 > 正文

写入Rails中的响应?(就像PHP中的"echo")

如何解决《写入Rails中的响应?(就像PHP中的"echo")》经验,为你挑选了3个好方法。

我知道我可以在Rails中做到这一点:

<%="hello" %>

但有没有办法做到这一点

<%
echo "hello"
%>

让它出现在响应中?



1> Vincent Robe..:

你试过吗concat

我在Rails文档中游荡时已经看过了.因为我对Rails很新,所以完全不确定.



2> Bank..:

你要写的是

<% concat "bank" %>

现在你可以做点什么了

<%
  10.times do
    concat "cat"
  end
%>

十只猫



3> TesX..:

使用concat,我已经尝试过它并且有效.但是,如果您需要使用HTML字符,请使用:

concat(sanitize("STRING"))

或者打开app/helpers/application_helper.rb并写下:

def echo(str)
    concat sanitize str
end

所以你可以输入: echo "hello
\n"

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有