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 })
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS RichText 展示问题
363浏览 • 1回复 待解决
HarmonyOS Scroll包裹RichText ,RichText会独自滑动,能不能禁止RichText滑动
400浏览 • 1回复 待解决
HarmonyOS RichText属性使用
725浏览 • 1回复 待解决
HarmonyOS RichText自适应高度
365浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
1340浏览 • 1回复 待解决
HarmonyOS RichText能否自适应高度
295浏览 • 1回复 待解决
HarmonyOS RichText字体显示的很小
208浏览 • 1回复 待解决
HarmonyOS richtext如何控制宽高
296浏览 • 1回复 待解决
HarmonyOS 使用RichText组件显示HTML内容出现字体太小,图片过大问题
172浏览 • 1回复 待解决
HarmonyOS RichText无法指定字体大小
325浏览 • 1回复 待解决
HarmonyOS RichText 可以向左和向上滑动
237浏览 • 1回复 待解决
HarmonyOS List组件的item包含richtext组件时,上下滚动触摸到richtext区域滚动无效
545浏览 • 1回复 待解决
HarmonyOS RichText超过指定高度之后会滑动
336浏览 • 1回复 待解决
HarmonyOS RichText如何拿到html片段的高度
257浏览 • 1回复 待解决
HarmonyOS 怎么修改richtext内文字的颜色
347浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
326浏览 • 1回复 待解决
HarmonyOS RichText组件如何取消滚动条
232浏览 • 1回复 待解决
HarmonyOS RichText展示的内容文字都很小
185浏览 • 1回复 待解决
为何RichText组件中内容可以滚动
2398浏览 • 1回复 待解决
HarmonyOS RichText设置高度后,内容无法全部展示
326浏览 • 1回复 待解决
HarmonyOS html文本,使用richtext组件展示不出来
465浏览 • 1回复 待解决
HarmonyOS RichText组件渲染html代码时,字体特别小
482浏览 • 1回复 待解决
HarmonyOS使用RichText组件加载Html片段,文本显示过小
1134浏览 • 1回复 待解决
HarmonyOS 当scroll标签嵌套RichText标签时高度冲突
255浏览 • 1回复 待解决
HarmonyOS RichText不能自适应高度,不能设置文字大小
928浏览 • 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