我有以下用于渲染而没有任何警告的视图:
#listing
-if flash[:notice]
.success
=flash[:notice]
.input-container
-form_for @user do |f|
=f.error_messages
=render :partial => 'form', :locals => {:f => f}
Run Code Online (Sandbox Code Playgroud)
但是现在当我通过运行功能测试来渲染视图时,我收到以下警告:
弃用警告: - 不推荐使用样式块助手.请使用=.
有谁知道这个警告意味着什么?
Jos*_*den 11
是的,而不是:
-form_for @user do |f|
Run Code Online (Sandbox Code Playgroud)
使用
=form_for @user do |f|
Run Code Online (Sandbox Code Playgroud)
换句话说,完全按照它的建议去做.将短划线翻转成等号.这是Rails 3中的新功能.
http://edgeguides.rubyonrails.org/3_0_release_notes.html#action-view (第7.4.2节)
| 归档时间: |
|
| 查看次数: |
2800 次 |
| 最近记录: |