为表单编辑器字段添加粘贴功能

你好

未来是否有计划允许在文本输入字段中进行复制和粘贴?就像在没有表单模板的情况下创建消息时那样。

1 个赞

您能再详细说明一下吗?谢谢。

当然。

如今,当您创建帖子时,复制和粘贴图片、GIF 动图等变得非常容易。下面是一个使用以下 GIF 动图来说明这一功能的示例:

20260504-0614-03.0776929

此功能在我们的论坛帖子中广泛使用。

假设我现在有如下表单模板:

- type: input
  id: version
  attributes:
    label: "框架版本"
    description: "您使用的是哪个版本?"
    placeholder: "例如:3.0.10"
  validations:
    required: true
- type: composer
  id: description
  attributes:
    label: "描述"
    placeholder: "您为何来到这里?"
  validations:
    required: true
- type: composer
  id: steps-to-reproduce
  attributes:
    label: "复现步骤"
    placeholder: "1. 前往...\n2. 点击...\n3. 查看错误"
    description: "请提供详细的复现步骤"
  validations:
    required: false
    minimum: 20
    maximum: 2000

我也希望能够在“composer”字段中复制和粘贴内容。但当我按下 Ctrl + V 时,没有任何反应。

有意思。可行的方法是:切换到所见即所得(WYSIWYG)编辑器,此时粘贴图片可以正常工作,然后再切换回 Markdown 编辑器。这看起来像是一个 bug……

编辑:图片显示出来了,但看起来并不是通过上传得到的。

相似但不同,你可以允许上传:

- type: upload
  id: image-uploads
  attributes:
    file_types: ".jpg, .jpeg, .png, .gif, .webp, .svg, .tiff, .heic"
    allow_multiple: true
    label: "Lorem ipsum"

是的,其实我之前见过,但在描述中插入截图会让内容更难阅读。而且,复制粘贴要快得多。

2 个赞