问题标签 [draftjs]

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 投票
9 回答
49194 浏览

reactjs - Draftjs 如何使用内容启动编辑器

偶然发现了这个很酷的文本编辑器, Facebook 的draft.js。我尝试按照 Github 中的示例进行操作,但我想创建一个包含内容的编辑器,而不是一个空的编辑器。

当我运行它时,它会引发错误并显示以下消息“Uncaught TypeError: contentState.getBlockMap is not a function”。

0 投票
0 回答
645 浏览

ruby-on-rails - Draft.js / Rails 设置

是否可以将 DraftJs 与 Rails 框架一起使用?

目前使用以下 GEM:

  1. 宝石'js-路线'

  2. 宝石'react-rails','1.6.1'

  3. gem 'rails-assets-classnames'

在 rails-assets 上,找不到任何与 Draft.Js 相关的内容。

我宁愿不使用 npm(这似乎是必需的)。

0 投票
0 回答
471 浏览

draftjs - Draftjs 编辑器中的约束块类型

在 draftjs 中,普通段落的块类型为unstyled,尽管 Draftjs 确实定义了一个paragraph类型。同样,粘贴时,p 或 div 标签的默认块类型是无样式的。

这种设计的原因是什么?有没有办法改为paragraph用作普通段落的默认块类型?

0 投票
1 回答
220 浏览

reactjs - Draft.js 在凉亭上吗?

**我对通过 bower 安装 draft.js 真的很感兴趣:这个包管理器上是否存在该库?**

它可以通过 npm 安装,但这使得它很难安装在 rails 框架上。谢谢

0 投票
0 回答
229 浏览

javascript - Content state loses custom styles after data conversion

I need to store serialized content state into local storage. I'm trying to convert data and get it back using data conversion helpers. State contains some custom inline styles. This is a sample code:

Unfortunately this approach loses custom styles. But it works fine with predefined (e.g. BOLD). Why? How can i solve this problem?

0 投票
1 回答
8036 浏览

javascript - 如何在 Draft.js 中设置默认字体系列和大小

我正在学习 Draft.js 编辑器,但找不到如何配置默认字体系列和字体大小。

我试过这样:

奇怪的是,aligncenter样式可以正常工作,但是当组件获得焦点时字体大小系列会消失。

你能建议正确的方法吗?

0 投票
5 回答
22871 浏览

javascript - js草稿。将 EditorContent 保存到数据库

我正在尝试将draft-js'sEditorContent保存到数据库,然后再次读取并重新创建 EditorContent 对象。但EditorContent.getPlainText()剥离了富文本内容。我不知道还能怎么做。

我该如何正确坚持EditorContent

0 投票
5 回答
30975 浏览

javascript - 我无法从 Draft-js 获取 html 输出?

我一直在玩 Facebook 的 Draft-js,但实际上我无法弄清楚如何获取编辑器的 html 输出。以下示例中的 console.log 输出了一些_map属性,但它们似乎不包含我的实际内容?

0 投票
2 回答
1924 浏览

javascript - Detect end of Draft.js Editor with specific height

I'm trying to make a simple test editor with Draft.js and React.

I want my editor to looks like Word or LibreOffice : A page with a given height and a new page is created when you reached the bottom of the page.

I have an Editor with the good size but I haven't found a way to detect that the page is filled and a new page needs to be created.

Does anyone have a clue about this ? Is there any thing I have missed in the API or I will have to implement this by hand ?

0 投票
1 回答
130 浏览

reactjs - Draftjs:查询内容中是否存在“x”类型的实体

我正在构建的聊天客户端中使用 Draft-js。我创建了一个自定义实体,允许用户“@”提及其他用户。如果用户被“@”提及,我想向他们发送通知。Draft-js中有没有办法查询当前编辑器状态并询问是否有任何实体匹配某种类型?如果我也能获得有关该实体的数据,那就太好了。