Skip to content

[RFC] useClipboard #2715

@Majmunu

Description

@Majmunu

Demo

const { copyToClipboard, pasteFromClipboard } = useClipboard();
// 复制操作
  const handleCopy =async () => {
    const displayText = "React 对象111"; // 外部显示的文本
    const dataToCopy = { name: "React 对象", value: 123, description: "这是一个测试对象" }; // 要存储的数据
    await copyToClipboard(displayText, dataToCopy);
  };

  // 粘贴操作
  const handlePaste = async () => {
    const data = await pasteFromClipboard();
    setPastedData(data);
  };

获取粘贴板数据
image

在非项目粘贴显示内容
image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions