animal.js.erb
<% if @animal.type == "Cat" %>
<% if @animal.meow == "Loud" %>
alert("Loud Cat");
<% else %>
alert("Quiet Cat");
<% end %>
<% else %>
<% if @animal.bark == "Ferocious" %>
alert("Ferocious Dog");
<% else %>
alert("Nice Dog");
<% end %>
<% end %>
@animal.type == "Dog"
{s} {s} {}时,@animal.meow
方法的错误不存在。
为什么要读取if语句和错误?
即使if @animal.meow
@animal.type is "Dog"
语句
答案 0 :(得分:0)
您忘记在第<% if @animal.meow == "Loud %>
行和<% if @animal.bark == "Ferocious %>