检测具有特定高度的Draft.js编辑器的末尾
Detect end of Draft.js Editor with specific height
我正在尝试用Draft.js和React制作一个简单的测试编辑器。
我希望我的编辑器看起来像Word或LibreOffice:当你到达页面底部时,会创建一个具有给定高度的页面和一个新页面。
我有一个大小不错的编辑器,但我还没有找到一种方法来检测页面是否已填充,是否需要创建新页面。
有人知道这件事吗?API中有没有遗漏的东西,或者我将不得不手工实现?
你不会找到一个简单的答案,因为HTML没有"页面"的概念
我正在开发一个React组件,该组件可以检测内容的高度,并尝试缩放到适合内容所需的页数。
https://github.com/moodysalem/react-page-div/
您可以在react页面div中使用编辑器,但不包括任何在打印时可见的控件。
至于我的项目,我能够应用与Moody相同的方法。在ComponentDidUpdate上手动检查编辑器容器的高度,并添加一个与编辑器容器内联的div,该编辑器容器具有边框,并且位于绝对顶部,等于纸张高度(例如11in)。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使用JS将数组转换为json对象
- Node.js v6.2.0类扩展不是函数错误
- 当js函数's已执行
- 要求未定义JS回调参数
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- Draft.js 的 RichUtils.toggleInlineStyle 不起作用
- 检测具有特定高度的Draft.js编辑器的末尾
- 我可以't从draft js中获取html输出
- 如何在draft.js中设置默认的字体系列和大小
- Draft-js编辑器导致反向输入
- 的反应,Draft.js - convertFromRaw不工作
- 可以't在draft.js中设置editorState(它看起来是不可变的,但没有错误)
- 检测模糊,也就是Draft.js编辑器失去焦点