我正在更新我的rails 2應用程序到rails 3,並發現使用'render:text'的行爲不再一樣。Rails 3.1.4 - 渲染:文本
@results是一個數組。在我的控制器:
render :text => "<ul>#{@results}</ul>"
它返回整個數組作爲一個字符串,而不是通過每個迭代值:
<ul>
["
<li>Steve</li>
", "
<li>John</li>
"]
</ul>
在Rails的2.X工作得很好,但不是在3.如何解決這個問題?
我期待的結果:
<ul>
<li>Steve</li>
<li>John</li>
</ul>