为什么传递给 javascript 的 Drupal 数据对于不同会话中的所有用户仍然相同?

Why Drupal data passed to javascript still the same for all users in diffirent sessions?

我正在尝试在 drupal8 中将数据从 php 传递到 javascript。 在我的控制器中,转储附加数据为每个会话中的每个用户提供不同的值。 当我 console.log javascript 中的此数据时,它会为登录该应用程序的第一个用户提供相同的附加数据..

假设我用用户 A 登录,控制台为我记录数据 X。当我打开与用户 B 的新会话时,我希望得到数据 Y,但我仍然得到为用户 A 呈现的相同数据 X。

你需要这个页面的缓存吗? 如果没有,请在 module_name.routing.yml

中添加选项 no_cache
options:
    no_cache: TRUE