最近,我将fireEvent更改为userEvent。如果userEvent的类型值是数字,则会发生类型错误,但是否不能将数字类型用于userEvent中的值?
await userEvent.type(
screen.getByRole('textbox', { name: 'pay' }),
1000 //type error
);
userEvent.type
需要一个字符串,因为这就是它表示按下的键序列的方式。您可以通过将1000
更改为'1000'
来修复此特定示例。如果需要动态执行此操作,可以使用.toString()
。