gui-content-render [ 内容解析组件 ] 功能包括 :
1、解析 GraceUI 编辑器产生的内容;
2、经过转换( 我们提供 php 和 go 语言版本的转换代码 ) 可以适配各类网页编辑器,如 :UEditor 生成的 html 内容;
3、提供图片预览功能、样式更好看,基于原生组件渲染,效率更高;
gui-content-render : GraceUI 组件目录/gui-content-render.vue
H5 | APP | 小程序 | NVUE |
✔ | ✔ | ✔ | ✔ |
属性名称 | 类型 | 默认值 | 作用 |
items | Array | [] | 文章详情数据,数组格式 |
itemMargin | String | 20rpx | 项目直接的间距 |
padding | Number | 30 | 文章详情整体左右间距 |
textClass | Array | ['gui-article-text', 'gui-primary-text'] | 文本样式 |
centerClass | Array | ['gui-article-center', 'gui-primary-text'] | 居中样式 |
imgRadius | String | 6rpx | 图片圆角 |
quoteClass | Array | ['gui-article-quote', 'gui-primary-text', 'gui-bg-gray', 'gui-dark-bg-level-2'] | 引用样式 |
strongClass | Array | ['gui-article-strong', 'gui-primary-text'] | 加粗样式 |
splineClass | Array | ['gui-article-spline', 'gui-color-gray'] | 分割线样式 |
1、富文本 : 不支持格式较多、不够稳定、不支持图片点击事件;
2、webview : 交互困难,页面无法使用其他组件,效率较低、效果不好;
3、本组件基于原生组件渲染,效率更高。
[{"type":"txt","content":""},......]
p - 普通文本
center - 居中
img - 图片
blockquote - 引用
pre - 代码块
strong - 加粗
a - 链接
hr - 分隔线 [ 编辑器对应 hr 标签 ]
h1 ~ h6
video 视频
我们提供了 php 和 go 语言版本的完整的配套后端源码,请在GraceUI 付费用户群内下载 ~