> 添加剪切,复制和粘贴(CCP)

到目前为止,我们的讨论主要围绕拖放支持。但是,将剪切或复制或粘贴(ccp)连接到传输处理程序很容易。这需要执行以下步骤:

  • 确保在组件上安装了传输处理程序。

  • 创建一种可以调用TransferHandler的 ccp 支持的方式。通常,这涉及向 Importing 和动作 Map 添加绑定,以响应特定的按键调用TransferHandler的 ccp 动作。

  • 创建 ccp 菜单项和/或按钮。 (此步骤是可选的,但建议执行此步骤.)这对文本组件很容易实现,但对其他组件的处理则要多一些,因为您需要逻辑来确定触发该操作的组件。有关更多信息,请参见非文本组件中的 CCP

  • 确定要执行粘贴的位置。可能高于或低于当前选择。在importData方法中安装逻辑。

接下来,我们来看一个带有文本组件的剪切和粘贴示例。