xinghu 发表于 2013-1-27 04:53:29

强大的return

做东西时遇到这么一种情况: if a && b && c render ……elsif !a render ……  elsif !b render …… elsif !c  render……end
这样就有可能出现double render 的异常。翻书,找到erase_render_results()方法,解决了问题。不过书上说,该方法一用必须得渲染一个模板,心内惴惴然,寻思换一个。后来老渠提出了在渲染后加return,果然很强!可以有效的避免这种情况,记下来,以备不时之需。
页: [1]
查看完整版本: 强大的return