HarmonyOS RichText问题
RichText组件比较消耗内存资源,而且有一些重复使用RichText组件的场景下,比如在List下循环重复使用RichText时,会出现卡顿、滑动响应慢等现象。在这种情况下推荐使用RichEditor组件。
需要在text中插一个图片,所以用到了ImageSpan现在Span这块的内容是需要富文本解析的如何实现?
Text中不支持插入RichText:
Text() {
if (this.essences === "T") {
ImageSpan($r('app.media.essences'))
.width(16)
.height(16)
.margin({ right: 4 })
.objectFit(ImageFit.Contain)
.verticalAlign(ImageSpanAlignment.CENTER)
}
Span(this.text)
.fontColor($r('app.color.txt_color'))
.fontSize(15)
.lineHeight(20)
.fontWeight(400)
}
.layoutWeight(1)
.maxLines(3)
.textOverflow({ overflow: TextOverflow.Ellipsis })
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS RichText 展示问题
642浏览 • 1回复 待解决
HarmonyOS Scroll包裹RichText ,RichText会独自滑动,能不能禁止RichText滑动
793浏览 • 1回复 待解决
HarmonyOS RichText属性使用
1022浏览 • 1回复 待解决
HarmonyOS RichText自适应高度
758浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
1811浏览 • 1回复 待解决
HarmonyOS RichText能否自适应高度
652浏览 • 1回复 待解决
HarmonyOS RichText字体显示的很小
506浏览 • 1回复 待解决
HarmonyOS richtext如何控制宽高
608浏览 • 1回复 待解决
HarmonyOS 使用RichText组件显示HTML内容出现字体太小,图片过大问题
496浏览 • 1回复 待解决
HarmonyOS RichText无法指定字体大小
734浏览 • 1回复 待解决
HarmonyOS RichText 可以向左和向上滑动
504浏览 • 1回复 待解决
HarmonyOS List组件的item包含richtext组件时,上下滚动触摸到richtext区域滚动无效
853浏览 • 1回复 待解决
HarmonyOS RichText如何拿到html片段的高度
661浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
761浏览 • 1回复 待解决
HarmonyOS 怎么修改richtext内文字的颜色
662浏览 • 1回复 待解决
HarmonyOS RichText超过指定高度之后会滑动
688浏览 • 1回复 待解决
HarmonyOS RichText组件如何取消滚动条
607浏览 • 1回复 待解决
HarmonyOS RichText展示的内容文字都很小
503浏览 • 1回复 待解决
HarmonyOS RichText设置高度后,内容无法全部展示
646浏览 • 1回复 待解决
为何RichText组件中内容可以滚动
2814浏览 • 1回复 待解决
HarmonyOS html文本,使用richtext组件展示不出来
813浏览 • 1回复 待解决
HarmonyOS RichText组件渲染html代码时,字体特别小
1048浏览 • 1回复 待解决
HarmonyOS 当scroll标签嵌套RichText标签时高度冲突
608浏览 • 1回复 待解决
HarmonyOS使用RichText组件加载Html片段,文本显示过小
1467浏览 • 1回复 待解决
HarmonyOS RichText不能自适应高度,不能设置文字大小
1370浏览 • 1回复 待解决
目前的富文本组件只有两个,一个是RichText主要是web的能力,一个是RichEditor。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-richeditor-V5
也可以使用三方库@ohos/textlayoutbuilder,链接:https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Ftextlayoutbuilder