slate 系列 - 零宽空格在 slate 中的运用

TIP

在 slate 源码中,我们会看到零宽空格的运用,如 代码 1open in new window 代码 2open in new window 。其含义是什么。

在前端层面来讲,零宽字符本身是不会在 HTML 中渲染出来的,一般情况下我们不会使用到它。不过在编辑器中,对于 slate 而言,其本身是基于监听 div contenteditable 变化事件来做数据渲染的,而 div contenteditable 中,零宽字符会在其中独占一个 range 从而可以让光标在一个空位显示。

上一篇 slate 系列

Last Updated:
Contributors: YasinChan