gpt4 book ai didi

ruby - Rails 3 不需要的 html 转义

转载 作者:数据小太阳 更新时间:2023-10-29 06:48:36 24 4
gpt4 key购买 nike

我正在将我的胖 Rails2 应用程序转换为在 Rails3 上运行。在与一大群 bug 和我的老板大喊大叫之后进行了长时间的激烈斗争,页面全部呈现为转义的 html 字符串。所以所有的 div、图像等都是为用户编写的。

出于某种原因,这个局部调用呈现了一个转义字符串

<%= render :partial => 'something_really_interesting' %>

作为所有 Ruby on Rails 应用程序,这条指令很少被调用!那么我将如何处理所有这些调用而不是作为转义字符串正常呈现?

最佳答案

使用 <%= raw bla %>在部分文件中。

Rails 3 自动确保一切安全。你需要输入 raw逃避行为。这也意味着您不必使用 h()使您的字符串更加安全的方法。

关于ruby - Rails 3 不需要的 html 转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4087516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com