如果你在页面里面调用了某一个条件多次,并且这个条件刚好是耗时的。可以这样,比如:
def checked? return @checked unless @checked == nil @checked = get_checkedend
如果 get_checked 是一次耗时的操作的话, 那么在一次页面调用中, 它最多只执行一次。
本文共 221 字,大约阅读时间需要 1 分钟。
如果你在页面里面调用了某一个条件多次,并且这个条件刚好是耗时的。可以这样,比如:
def checked? return @checked unless @checked == nil @checked = get_checkedend
如果 get_checked 是一次耗时的操作的话, 那么在一次页面调用中, 它最多只执行一次。
转载于:https://www.cnblogs.com/laoquans/p/3949855.html