跳至主要内容

剪贴板

请注意,剪贴板 API 通常在安全上下文中不可用。
要启用涉及剪贴板的工作流的测试,userEvent.setup() 会用存根替换 window.navigator.clipboard

copy()

copy(): Promise<DataTransfer|undefined>

复制当前选择。

如果 writeToClipboardtrue,这也会将数据写入 Clipboard

cut()

cut(): Promise<DataTransfer|undefined>

剪切当前选择。

如果 writeToClipboardtrue,这也会将数据写入 Clipboard

在可编辑上下文中执行时,它会从文档中删除选定的内容。

paste()

paste(clipboardData?: DataTransfer|string): Promise<void>

将数据粘贴到文档中。

在没有 clipboardData 的情况下调用时,将从 Clipboard 读取要粘贴的内容。

在可编辑上下文中执行时,粘贴的内容将插入到文档中。