【文件属性】:
文件名称:react-render-markup:将HTML解析为React元素
文件大小:227KB
文件格式:ZIP
更新时间:2021-04-28 01:11:42
JavaScript
React-渲染-标记
安全地将HTML,SVG和MathML解析为React元素。
:wrapped_gift: 轻的
:grinning_face_with_smiling_eyes: 易于使用的简单API
:printer: 开箱即用的服务器端渲染
用法
Markup组件
import { Markup } from 'react-render-markup' ;
< Markup>
道具
allowed使用标记名称数组来进行渲染。
:warning: 设置此选项将从输出中删除所有其他元素。
您要解析HTML markup字符串。
replace对象要替换的元素。
键是要替换的标签名称,值是要替换的类型(标签名称字符串或类型)。
trim boolean为true时删除空白文本节点。
renderMarkup函数
import { renderMarkup } from 'react-render-markup' ;
renderMarkup (
【文件预览】:
react-render-markup-master
----.gitignore(29B)
----.babelrc(190B)
----.eslintrc(375B)
----package.json(2KB)
----package-lock.json(747KB)
----src()
--------nodesToElements.js(2KB)
--------index.js(104B)
--------__tests__()
--------renderMarkup.js(1KB)
--------attrsToProps.js(817B)
--------nodeNameToType.js(272B)
--------constants()
--------Markup.js(699B)
----jest.config.js(154B)
----LICENSE(1KB)
----CHANGELOG.md(8KB)
----.huskyrc(53B)
----rollup.config.js(401B)
----.prettierignore(29B)
----README.md(3KB)
----.eslintignore(29B)
----.lintstagedrc(49B)
----.prettierrc(26B)