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 展示问题 
899浏览  • 1回复 待解决
HarmonyOS Scroll包裹RichText ,RichText会独自滑动,能不能禁止RichText滑动 
1125浏览  • 1回复 待解决
HarmonyOS RichText属性使用 
1353浏览  • 1回复 待解决
HarmonyOS  RichText自适应高度 
1173浏览  • 1回复 待解决
HarmonyOS关于RichText的疑问 
2315浏览  • 1回复 待解决
HarmonyOS RichText能否自适应高度 
875浏览  • 1回复 待解决
HarmonyOS  richtext如何控制宽高 
852浏览  • 1回复 待解决
HarmonyOS RichText字体显示的很小 
776浏览  • 1回复 待解决
HarmonyOS 使用RichText组件显示HTML内容出现字体太小,图片过大问题 
763浏览  • 1回复 待解决
HarmonyOS  RichText无法指定字体大小 
1040浏览  • 1回复 待解决
HarmonyOS RichText 可以向左和向上滑动 
743浏览  • 1回复 待解决
HarmonyOS List组件的item包含richtext组件时,上下滚动触摸到richtext区域滚动无效 
1128浏览  • 1回复 待解决
HarmonyOS RichText超过指定高度之后会滑动 
956浏览  • 1回复 待解决
HarmonyOS RichText如何拿到html片段的高度 
881浏览  • 1回复 待解决
HarmonyOS 怎么修改richtext内文字的颜色 
886浏览  • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小 
1120浏览  • 1回复 待解决
HarmonyOS RichText组件如何取消滚动条 
856浏览  • 1回复 待解决
HarmonyOS RichText展示的内容文字都很小 
737浏览  • 1回复 待解决
HarmonyOS RichText设置高度后,内容无法全部展示 
906浏览  • 1回复 待解决
为何RichText组件中内容可以滚动 
3093浏览  • 1回复 待解决
HarmonyOS  html文本,使用richtext组件展示不出来 
1081浏览  • 1回复 待解决
HarmonyOS RichText组件渲染html代码时,字体特别小 
1449浏览  • 1回复 待解决
HarmonyOS使用RichText组件加载Html片段,文本显示过小 
2299浏览  • 1回复 待解决
HarmonyOS 当scroll标签嵌套RichText标签时高度冲突 
852浏览  • 1回复 待解决
HarmonyOS  RichText不能自适应高度,不能设置文字大小 
1823浏览  • 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