HarmonyOS 部分文本高亮解决方案
外场有一个全国地址省市区搜索选择的功能,比如搜索输入‘西’,把所有省市区有‘西关键字都通过列表’来展示,展示省市区,但是输入的西需要红色显示,用了List 嵌套richText,
RichText('<p style="font-size: 35px; color: "#3C3C3C">'+`${this.bean?.province}-${this.bean?.city}-${this.bean?.county}`.replace(this.text,"<font color='red'>" + this.text + "</font>")+ '</p>')
.margin({left:'20vp'})
.height('40vp')
渲染速度非常慢。如果用span 计算太麻烦了,输入一个文本就要计算一下。有什么其他好的实现吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Text部分文字高亮设置
1246浏览 • 1回复 待解决
HarmonyOS TextView如何设置部分文本的样式?
1330浏览 • 1回复 待解决
HarmonyOS 如何实现根据进度设置部分文本的颜色
1046浏览 • 1回复 待解决
HarmonyOS代码封装解决方案
2043浏览 • 1回复 待解决
HarmonyOS 通知推送解决方案
1797浏览 • 1回复 待解决
HarmonyOS 音频播放组件解决方案
1373浏览 • 1回复 待解决
HarmonyOS事件通信能力解决方案
2441浏览 • 1回复 待解决
确认网络状况解决方案
2186浏览 • 1回复 待解决
高级图表实现解决方案
2047浏览 • 1回复 待解决
HarmonyOS C++模块引用解决方案
1912浏览 • 1回复 待解决
HarmonyOS有访问相册有解决方案
1542浏览 • 1回复 待解决
HarmonyOS 滚动事件相关的解决方案
1211浏览 • 1回复 待解决
抓包应用,求解决方案
3262浏览 • 1回复 待解决
HarmonyOS 音视频处理相关解决方案
2345浏览 • 1回复 待解决
HarmonyOS 卡片列表网络图片解决方案
1444浏览 • 1回复 待解决
lazyforeach替换数据源解决方案
2145浏览 • 1回复 待解决
HarmonyOS webrtc同屏功能的解决方案
1292浏览 • 1回复 待解决
ArkUI的TextArea目前可以做到更改选中部分文本格式吗?
4496浏览 • 1回复 待解决
HarmonyOS 原生与rn onBackPress(): 交互解决方案咨询
1278浏览 • 1回复 待解决
应用包体积大小优化解决方案
2168浏览 • 1回复 待解决
图片存储解决方案谁知道啊?
3867浏览 • 1回复 待解决
text怎么更改部分文字颜色
8478浏览 • 1回复 待解决
enterprise功能,HarmonyOS Next的解决方案是什么
1313浏览 • 1回复 待解决
开发疑难问题如下,求解决方案?
1431浏览 • 1回复 待解决
支持图文混排组件及解决方案
1444浏览 • 1回复 待解决
1、可以使用Text+内嵌多个Span组件
2、可以使用富文本组件RichText或图文混排组件RichEditor
3、使用StyledString,文档链接:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-styled-string.md,demo如下: