如何修复这个烦人的合成 rails 错误
How do I fix this annoying syntastic rails error
我在rails
中有以下代码
<% @post.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
SyntasticCheck VIM 插件一直显示此错误
app/views/posts/new.html.erb[Syntax: line:12 (1)]
1 app/views/posts/new.html.erb|12 warning| possibly useless use of a
variable in void context
如果您只想不再看到这些消息:
let g:syntastic_eruby_ruby_quiet_messages =
\ {'regex': 'possibly useless use of a variable in void context'}
如果警告有可能在将来有所帮助,最好的办法是将 .to_s
添加到 msg
中,这样警告就会消失,但您不会过滤未来的警告。
我在rails
中有以下代码<% @post.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
SyntasticCheck VIM 插件一直显示此错误
app/views/posts/new.html.erb[Syntax: line:12 (1)]
1 app/views/posts/new.html.erb|12 warning| possibly useless use of a variable in void context
如果您只想不再看到这些消息:
let g:syntastic_eruby_ruby_quiet_messages =
\ {'regex': 'possibly useless use of a variable in void context'}
如果警告有可能在将来有所帮助,最好的办法是将 .to_s
添加到 msg
中,这样警告就会消失,但您不会过滤未来的警告。