我正在为drupal 8构建一个如此处(https://www.drupal.org/docs/creating-custom-modules)所述的自定义模块。这主要是动态内容,随着某些WebServices调用而变化。我的问题是内部drupal 8缓存会自动缓存所有内容,包括令牌和JavaScript。
所以问题是: -我可以在模块的某个位置定义它吗,不缓存它?
谢谢
答案 0 :(得分:1)
不确定是否要处理渲染数组缓存,但是如果可以,则可以尝试:
$build['#cache']['max-age'] = 0;
您可以在Cacheability of render arrays中了解更多信息。