富文本生成的HTML标签回显

html-css010

富文本生成的HTML标签回显,第1张

vue为我们提供了 v-html 指令,我们可以通过

来实现回显

react为我们提供了 dangerouslySetInnerHTML 属性,我们可以通过

这样的形式来实现富文本回显

参考富文本:LayaAir下 HtmlDivElement的使用汇总 富文本HtmlDivElement的使用 HTML文本1.简单的Html属性设置:Bold、Font、FontSize、Color、下划线 示例如下: 2、获取Html文本的实际内容、获取html文本的实际宽高(contextWidth、contextHeight) 示例如下: 3、设置文本的水平居中对齐(align需要和width配合使用),换行( 换行需要有行高)、空格( ;) 【注意:目前不支持文本的垂直居中对齐,开发可以将(图片的高度-文本的高度)/2的值赋给文本的Y值,进行垂直居中对齐的替代设置】 示例如下: 4、实现超链接 示例如下: 5、实现html页面跳转 示例如下: 6、简单的图片显示 示例如下: 7、追加文本内容appendHtml 示例如下: 8、解决IOS手机上英文字母显示偏下的问题 在style样式中加垂直向上对齐valign:top属性 示例如下: 总结:以上的方法仅供参考,某些方法只是实现方式的一种,开发者也可以通过其他方式进行设置,如果有哪些方法没有涉及到的,欢迎开发者提出来,我们会陆续进行补充! 9.换行 设置style.width会自动换行,手动换行需要在span标签后添加br 10.描边 参考 HTMLDivElement文本字体描边怎么弄呢11.斜体 不支持 12.滚动条 参考 建议官方针对HtmlDIVElement出和TextArea相关的功能htmldivelement组件是没有滚动条的,它不具备输入功能,不能编辑,有点类似flash的htmltext文本可以实现富文本图文混排。textarea是支持滚动条的文本输入框,内容本身不能存在图片,不支持文本局部链接。 可以把htmldivelement放到一个容器里,然后把这个容器放到panel里,panel是支持滚动条的,这样可以通过内容的填充显示出滚动条! 13.参考示例