当我将 .txt 文件插入 div (Rails + jQuery) 时,嵌入式 ruby 代码不执行

embedded ruby code doesn't execute when I insert .txt file into div (Rails + jQuery)

我正在将 .txt 文件加载到 file.html.erb 中的 div。 这工作正常但是当我在我正在加载的 .txt 文件中嵌入 ruby 这样的代码 <% Code %> 时,它只是显示为文本而不是执行它。

实际 file.html.erb 中的其他 ruby 代码正常工作,所以我想我必须向我正在使用 JQuery .load 加载的 .txt 文件添加一些内容?

你必须使用像

这样的东西
<% ERB.new('your file content here').result(binding) %>

如果需要渲染,必须使用 <%= 而不是 <%