Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当尝试将 page.SelectOption 与 Playwright 一起使用时,我遇到了一个问题,即我选择的值没有被选择,我是否使用索引、值或标签来尝试选择都没关系。
我知道选择器正在被发现,因为当我使用跟踪查看器进行调试时,我看不到该步骤显示:
但是在选择框上它不会改变并且表现得好像它没有选择任何东西。
使用的代码: await page.selectOption('#select', "2");
await page.selectOption('#select', "2");
执行上述操作的另一种方法是:
const selector = await page.$("#select")
await selector?.selectOption("2")
然而,原件确实对我有用,traceviewer 似乎存在一个错误,其中后镜头未显示所选选项。Github 问题提出:
https://github.com/microsoft/playwright/issues/9212