
react-js
JYX8
这个作者很懒,什么都没留下…
展开
-
react中使用AntDesign库 --- babel-plugin-import 配置
react项目中引用AntDesign组件库时,在运行项目报一下警告: You are using a whole package of antd, please use https://www.npmjs.com/package/babel-plugin-import to reduce app bundle size.这是因为在使用ant组件库时:使用了import { Button } fr原创 2017-05-13 15:58:05 · 9530 阅读 · 3 评论 -
react中给dom元素添加自定义属性(Unknown prop `_type` on <Bu> tag)
在开发react项目中,默认的标签属性:nam、id、className等; 如果需要给标签添加自定义属性; 如:<Bu _type="1" ></Bu>这时候如果直接写_type,react不识别这是tag属性;会直接在控制台抛出个错误出来:main.js:111 Warning: Unknown prop `_type` on <Bu> tag. Remove this prop from原创 2017-05-09 15:30:58 · 7267 阅读 · 0 评论 -
Draftjs中文翻译1 - 概观
概观Draft.js是一个用于在React中构建富文本编辑器的框架,由一个不可变模型提供支持,并通过跨浏览器差异进行抽象。Draft.js可以轻松构建任何类型的富文本输入,无论您是只是想支持一些内联文本样式还是构建复杂的文本编辑器来编写长篇文章。Draft.js于2016年2月在React.js Conf推出安装Draft.js通过npm分发。它依赖于必须同时安装的React和React DOMnp翻译 2018-03-08 14:22:07 · 1399 阅读 · 0 评论 -
Draftjs中文翻译2 - API Basics API基础
API基础本文档概述了DraftAPI 的基础知识。一个 可行的例子也可以沿用。受控输入该Editor阵营组件内置的控制CONTENTEDITABLE组件,以提供仿照熟悉反应的顶级API的目标 来控制输入 API。作为简要回顾,受控投入涉及两个关键部分:甲值来表示输入的状态 一个平变化支撑功能,接收更新的输入 此方法允许组成输入的组件严格控制输入的状态,同时允许更新...翻译 2018-03-08 14:32:14 · 1474 阅读 · 1 评论 -
Draftjs中文翻译3 - Rich Styling丰富的造型
丰富的造型现在我们已经建立了顶级API的基础知识,我们可以进一步研究如何将基本丰富的样式添加到Draft编辑器中。EditorState:编辑器命令 上一篇文章介绍了该EditorState对象作为编辑器完整状态的快照,由Editor核心通过 onChangeprop提供。但是,由于您的顶层React组件负责维护状态,因此您还可以自由地EditorState以任何您认为合适的方式将更改应用到该对象翻译 2018-03-08 14:44:33 · 816 阅读 · 0 评论 -
Draftjs中文翻译4- 实体
介绍实体是表示草稿编辑器中的一系列文本的元数据的对象。它有三个属性:类型:这表明它是什么样的实体的字符串,例如’LINK’, ‘MENTION’,’PHOTO’。 可变性:不要与la不可变性混淆immutable-js,这个属性表示在编辑器中编辑文本范围时,用这个实体对象注解的一系列文本的行为。这在下面更详细地解决。 数据:包含实体元数据的可选对象。例如,一个’LINK’实体可能包含一个data翻译 2018-03-11 09:19:15 · 1294 阅读 · 0 评论 -
Draftjs中文翻译5 - v0.10 API迁移
v0.10 API迁移Draft.js v0.10发行版包含对用于管理DraftEntity数据的API的更改 ; 全球“DraftEntity”模块将被弃用,并且 DraftEntity实例将作为其一部分进行管理ContentState。这意味着之前访问的方法DraftEntity现在被移至ContentState记录。此API改进为v0.11中将提供的许多优势打开了道路:DraftEntity实翻译 2018-03-11 09:26:52 · 1213 阅读 · 0 评论