这是代码沙箱再现。 https://codesandbox.io/s/intelligent-chihiro-9rp0d?file=/src/index.js:1285-1329 我在我的应用程序中有一个位置,我需要在其中插入羽毛笔编辑器(禁用的)的内容,以便用户可以在发送之前预览组合的 Ema ...
这是代码沙箱再现。 https://codesandbox.io/s/intelligent-chihiro-9rp0d?file=/src/index.js:1285-1329 我在我的应用程序中有一个位置,我需要在其中插入羽毛笔编辑器(禁用的)的内容,以便用户可以在发送之前预览组合的 Ema ...
我们最近决定尝试将 Parchment 合并到我们的应用程序中,因为它可以完美地满足我们的需求。 我们还添加了一个折叠 header 效果。 所以我们首先做了一个测试项目来测试它,就像我们将它重构到我们自己的应用程序中一样,我们注意到一个非常奇怪的错误,我们似乎无法查明问题所在。 起初我们认为它可能 ...
我正在使用羊皮纸在顶部添加菜单项。 主视图的层次结构如下: NavigationView -> TabView -> Parchment PagingView ---> NavigationLink(ChildView) 一切正常,进入子视图,然后反复返回。 当我 go 到 Ch ...
我的父视图和子视图有 ObservableObject: 我试图将 inputText 放在子视图的 ObservedObject 中,但没有任何变化。 当我输入一个字母时,键盘关闭。 我认为 SwiftUI 开始重绘整个页面,因此 TextField 变得不活动。 如何解决这个问题? 也许以某种 ...
如何为 quilljs 中的每个Block元素添加属性? 我知道我可以扩展Block ,但是即使在键盘上按“Enter”也可以添加属性吗? ...
我为 quill 的跟踪更改创建了一个自定义跨度污点,但是每次有新用户时,所有属性(即 cid、uid、名称)都保持一致,除了从前一个跨度污点继承的背景颜色。 我看不到不同颜色的新用户的建议,尽管是不同的 span 污点。 如何在我定制的跨度印迹中为不同用户执行内联样式? 这就是我在代码中添加作 ...
我在我的应用程序中使用羊皮纸库进行分页。 当我在Parchment的标题示例中用UIView替换UIImageView时,渐变背景不起作用。 我只看到白色的屏幕。 如果我在视图中单独添加渐变,使用Parchment,我认为它与某些图层重叠。 我也试过这个链接,但没有用。 https ...
我正在使用 Blots 创建自定义羽毛笔元素,但是在尝试使用存储的 Delta 设置编辑器内容时,我得到了一些奇怪的结果。 这有点难以用语言来解释,所以我创建了一个具有可重现场景的代码笔。 https://codepen.io/jake613/pen/wQLvxa - 按照javascript部分 ...
我有实例和鹅毛笔编辑器。 同样,我为工具栏使用自定义字体: Font.whitelist = ['roboto', 'roboto-mono']; Quill.register(Font, true); 然后,我将字体roboto-mono用于文本。 当我从.ql编辑器中保存inne ...
我有一堆组件(html 和逻辑部分),我希望能够将它们嵌入到 Quill 文档中,但我不完全确定如何开始。 每个组件都有一个根元素,但 tagName 是任意的(有aside 、 div 、 section等标签)。 每个组件都具有完全非 Quill 编辑体验(在其他地方处理),因此理想情况下,它们 ...
当我用自己的污点包裹的文字改变时,我需要做点什么。 从羊皮纸文档中我得到了方法update将在印迹更改时调用。 我尝试在代码中使用它,但是当用我的污点包裹的文本发生变化时,这个方法不会被调用。 可能是我用这种方法不正确? 或者我应该使用另一种方法? ...
我正在掌握 quill.js-我希望能够创建一个带有预设内容的自定义印迹,但我可以更改它..我已经想出了如何从中等克隆指南中创建一个块嵌入印迹,但我注意到创建的节点没有被捕获在增量内容中 - 我在一个样式化的 div 中设置了一些文本,我想保存这些更改......我也想使用这个过程来做类似的事情动态 ...
尝试在羽毛笔中使用公式模块时出错。 错误是: 在chrome web开发工具中出现错误消息后,将在registry.ts (webpack:///./~/parchment/src/registry.ts)以下行(webpack:///./~/parchment/src/regis ...
我希望能够扩展原生印迹,如克隆媒体w /羊皮纸所示 。 我正在使用angular2与typescript,而BlockEmbed不相信BlockEmbed是一个真正的构造函数。 使用以下代码(几乎直接来自上面的教程):让BlockEmbed = Quill.import('blots / ...
我已经尝试了羊皮纸文档中的所有示例,但是它们都无法正常工作。 例如,使用文档中的以下代码... 文档指出这将打印<div class="blot-align-right"></div> ,但实际上我只是得到<div></div> 。 ...
我在扩展Quill方面遇到了一些问题。 我想在Quill中修改List和ListItem类,所以我尝试将formats/list.js复制到我的代码库中作为起点。 然后我导入我的本地副本并将其注册到Quill,就像这样...... 但是,当我尝试在编辑器中创建列表时,代码在Lis ...