我正在从rails中读取s3中的文件。我在div中显示文件的内容。我想准确显示文件中的内容。我遇到的问题是如果文件中有html,我希望它显示代码。例如:
<div>test</div>
不应显示为
# what I get when I try .html_safe
test
或
# what I am getting now
<div>text</div>
我在视图中的当前代码是(slim.html):
.col-md-8#pr_parsed_text_wrapper
pre.pre-scrollable.prettyprint.linenums
-@file_preview.each_with_index do |l, index|
span.text_line class="line#{index}" #{l + "\n"}
我尝试过的其他事情:
h
方法。raw
方法。html_safe
方法。=
和==
代替#{}
。