木偶点击按钮未执行

Puppeteer click on button not executed

我正在尝试执行以下代码以单击按钮:

await page.evaluate(() => {
    document.querySelector('button1 bg-white[type=submit]').click();
});

这是我的 HTML 代码(在我的 React 应用渲染中):

<Button size="mini" className= "button1 bg-white" onClick={() => {
                            this.onChangeTimeFilter('7d')
                        }} primary={this.state.timeFilter === '7d'} content="7d"/>

您的选择器必须是'.button1.bg-white'

注:

  1. 每个 class 名字前的句号
  2. "button1" 和 "bg-white" class 名称之间没有 space
  3. 我删除了 [type=submit],因为你的 JSX 代码中没有任何内容表明你有一个提交按钮