做查询时,服务器会返回关键字标注,用一个特殊标签表示,比如我查关键字 "协和",服务器返回 北京<b>协和</b>医院
如果是网页端,我直接对<b>标签设置样式就可以,但是在小程序里该如何做呢?我的文本是放在小程序<text>标签里展示的。多谢大家!
如果是网页端,我直接对<b>标签设置样式就可以,但是在小程序里该如何做呢?我的文本是放在小程序<text>标签里展示的。多谢大家!
|
licoycnNov 21, 2022
1
|
|
weijiagegeNov 21, 2022
2
为什么不直接替换标签然后再对 text 标签设置样式呢
|
|
3
@licoycn 想用 <text>实现渲染
|
|
4
@weijiagege 试过了,不行。如果服务器直接返回 北京<text>协和</text>医院,<text> 北京<text>协和</text>医院 </text>渲染的结果就是 里面的<text>标签被当作普通文字展示了,并不会被小程序解析。
|
|
rbq123456Nov 21, 2022
5
加一个 class 咯
|
|
LHRUNNov 21, 2022
6
把返回的字符串根据特殊标签分割成一个列表,然后遍历这个列表进行渲染,如果是关键字就加个样式
|
|
7
@LHRUN 多谢,我自己百度的解答大部分类似你说的这个。
|