Rails 请教 render text: 和 render plain: 的区别

hntee · 2014年04月10日 · 最后由 hntee 回复于 2014年04月10日 · 3570 次阅读

学 Rails Guides 的时候,有一个地方教程上的 Controller 中用的是 render plain:,我照着输结果出现了一个错误。

Google 了一下,先是把 plain: 换成了 text:,没有问题。后来把版本换到了 4.1.0(之前是 4.0.4),用 plain: 也不报错了。

render plain: 是作为新特性被引入 4.1.0 中的吗?

改成 render :plain 比較合理,4.1 已修正。可以參考這裡:https://github.com/rails/rails/pull/14062

#1 楼 @Juanito 4.0.4 是不支持plain:

#2 楼 @hntee 對,4.0.4 用 render text:

需要 登录 后方可回复, 如果你还没有账号请 注册新账号