-2

我在很长一段时间没有使用 Rails 后正在建立一个网站,该网站的一小部分将是一个简单的新闻博客结构。我从 rails 生成的基本 post/view 结构开始,尽管进行了一些修改以使其更加专业化。一切正常,除了我不断遇到的一个错误,在帖子中我需要能够创建链接和图像(duh)但只是将 html 扔到我的帖子中意味着它们不会呈现并且 html 标签只会显示(例如东西等),红宝石标签也是如此(我认为这是因为它在发布时进行了后解析。我认为这是因为当它们在沿线的某个地方创建但找不到时,rails 正在清理这些帖子执行此操作的任何代码...我确定之前有人遇到过此问题,但我可以

谢谢

4

1 回答 1

0

这很可能是由于 rails 为安全而转义了 HTML 标记。您可以使用原始方法来克服这个问题

Ex: <a htef='http://google.com'>google </a>

<%= raw("<a htef='http://google.com'>google </a>")%> #will render the hyperlink

高温高压

于 2013-01-13T06:45:46.587 回答