Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么对于不同会话中的所有用户,传递到javascript的Drupal数据仍然相同?_Javascript_Php_Drupal 8 - Fatal编程技术网

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

为什么对于不同会话中的所有用户,传递到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:

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


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

此页面需要缓存吗? 如果没有,请在模块\u name.routing.yml中添加选项no\u cache

options: no_cache: TRUE 选项: 无缓存:真