关于beginCache()返回值的问题,可以去看官方手册:
片段缓存:
调用 beginCache() 和 endcache() 方法包裹内容生成逻辑。
如果缓存中存在该内容,beginCache() 方法将渲染内容并返回 false,因此将跳过内容生成逻辑。否则, 内容生成逻辑被执行,一直执行到 endCache() 时,生成的内容将被捕获并存储在缓存中。
片段缓存:
调用 beginCache() 和 endcache() 方法包裹内容生成逻辑。
如果缓存中存在该内容,beginCache() 方法将渲染内容并返回 false,因此将跳过内容生成逻辑。否则, 内容生成逻辑被执行,一直执行到 endCache() 时,生成的内容将被捕获并存储在缓存中。
2017-03-30