这里这段代码:为什么这个嵌入式ruby代码没有评估?
<%= case event.subject.value
when 1
puts " upvoted"
when -1
puts " downvoted"
when 0
puts " removed a vote from"
end %>
不会导致任何字符串被渲染。为了防止event.subject.value
与1,-1或0的值不同,我尝试添加else
语句,但代码仍然评估为空。该代码不引发错误...