问题标签 [slate.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
462 浏览

javascript - 无法使用官方示例在 Slate.js 编辑器中清楚地删除链接

在此处输入图像描述

代码沙盒示例:

https://codesandbox.io/s/slate-2-images-and-links-forked-s09wi

这基本上是官方文档中的withLink() 示例

当您按退格键或剪切键删除链接时,JSON 输出仍包含带有空文本的链接数据。我不明白为什么它仍然保留在输出中。任何人都可以为此提供解决方案吗?

withLink 示例:

0 投票
1 回答
114 浏览

javascript - React 和 Slate 的 TypeScript 错误:“IntrinsicAttributes”类型上不存在属性“renderElement”

我正在尝试通过以下教程学习如何使用 Slate: Defining Custom Elements

我已经(按照教程进行了轻微的风格更改)添加了以下代码:

问题是我收到以下 TypeScript 错误:

知道为什么我会收到此错误以及如何解决它吗?

0 投票
2 回答
51 浏览

slate.js - slate.js 新段落中样式的继承

如何防止下一个文本块继承与第一个相同的样式?如果我添加一个标题然后按 Enter,我希望它是下一行的一个段落,而不是另一个标题。

0 投票
0 回答
16 浏览

slate.js - Slate.js 防止块删除

我可以通过哪种方式阻止用户从 slate.js 编辑器中删除特定块(或通知用户该块将被删除),我的目标是保护信息不被意外删除。提前致谢。