代码之家  ›  专栏  ›  技术社区  ›  Ido Ran

使用Quill进行基于块的编辑

  •  0
  • Ido Ran  · 技术社区  · 7 年前

    我想知道Quill是否能够支持我显示一个或多个文本块的需要,并允许用户按照下面描述的方式编辑它们。

    一些上下文:

    我试图实现的是在一个编辑器中呈现并允许编辑多个源,同时保持与源的连接。这意味着,如果用户使用一个包含100个字符的块(称为a),它将如下所示:

    [A 0-99]

    现在,如果用户在该块中间添加新文本,则该块需要断开为2个块,并在中间添加第3个块,如下所示:

    [A 0-50] [B 0-10] (10 new characters) [A 51-99]

    还有其他一些情况下,用户从块的末尾删除,在这种情况下,仍然有一个块只需要从源中删除较少的字符。

    我想知道是否可以让Quill在这种基于块的编辑中工作,而不是像大多数编辑器那样基于字符的编辑。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Kamil Ismagilov    7 年前

    我认为,你应该 污点 对于实现功能,您需要。你可以定义你需要的所有行为 格式 你的印迹方法。