Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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通过Laravel Dusk获取元素的文本_Laravel_Laravel Dusk - Fatal编程技术网

使用JavaScript通过Laravel Dusk获取元素的文本

使用JavaScript通过Laravel Dusk获取元素的文本,laravel,laravel-dusk,Laravel,Laravel Dusk,我正在使用Laravel Dusk进行自动测试,当我这样做时: $test = $browser->script('$(".page-sidebar-menu").text();'); dd($test); 它返回null数组,但如果运行$(“.page侧边栏菜单”).text()script('return$(“.page侧边栏菜单”).text(); dd($测试)

我正在使用Laravel Dusk进行自动测试,当我这样做时:

$test = $browser->script('$(".page-sidebar-menu").text();');
dd($test);
它返回null数组,但如果运行
$(“.page侧边栏菜单”).text()

我在这里哪里出错了?如果您知道,请帮助。

好吧,我问这个问题是不对的,我没有在脚本中包含return 应该是这样的

$test=$browser->script('return$(“.page侧边栏菜单”).text();
dd($测试)