使用 JavaScript 使用 Laravel Dusk 获取元素的文本
Using JavaScript to get the text of an element using Laravel Dusk
我正在使用 Laravel Dusk 进行自动化测试,当我这样做时:
$test = $browser->script('$(".page-sidebar-menu").text();');
dd($test);
它 returns 数组为 null,但是如果 运行 $(".page-sidebar-menu").text();
在浏览器中,它 returns 里面的所有文本 class。
我哪里出错了?知道的请帮忙
好吧,我问这个问题不对,我没有在脚本中包含 return
应该是这样
$test = $browser->script('return $(".page-sidebar-menu").text();');
dd($test);
我正在使用 Laravel Dusk 进行自动化测试,当我这样做时:
$test = $browser->script('$(".page-sidebar-menu").text();');
dd($test);
它 returns 数组为 null,但是如果 运行 $(".page-sidebar-menu").text();
在浏览器中,它 returns 里面的所有文本 class。
我哪里出错了?知道的请帮忙
好吧,我问这个问题不对,我没有在脚本中包含 return 应该是这样
$test = $browser->script('return $(".page-sidebar-menu").text();');
dd($test);