为什么对于不同会话中的所有用户,传递到javascript的Drupal数据仍然相同?
我试图在drupal8中将数据从php传递到javascript。 在我的控制器中,转储附加数据会为每个会话中的每个用户提供不同的值。 当i console.log在javascript中记录此数据时,它会为第一个登录应用程序的用户提供相同的附加数据为什么对于不同会话中的所有用户,传递到javascript的Drupal数据仍然相同?,javascript,php,drupal-8,Javascript,Php,Drupal 8,我试图在drupal8中将数据从php传递到javascript。 在我的控制器中,转储附加数据会为每个会话中的每个用户提供不同的值。 当i console.log在javascript中记录此数据时,它会为第一个登录应用程序的用户提供相同的附加数据 假设我与用户A登录,控制台为我记录数据X。当我与用户B打开新会话时,我希望得到数据Y,但我仍然得到为用户A呈现的相同数据X。此页面需要缓存吗? 如果没有,请在模块\u name.routing.yml中添加选项no\u cache options:
假设我与用户A登录,控制台为我记录数据X。当我与用户B打开新会话时,我希望得到数据Y,但我仍然得到为用户A呈现的相同数据X。此页面需要缓存吗? 如果没有,请在模块\u name.routing.yml中添加选项no\u cache options: no_cache: TRUE 选项: 无缓存:真