如何在react-native-maps中的Marker描述中显示HTML?
在 hello worldreact-native-maps
标记中允许描述属性应该是字符串。但在我的用例中,我有一个带有 html 标签的描述,例如 "
。如何在标记描述中显示 html?目前它显示带有标签的整个字符串。
我可以使用正则表达式删除 html 标签,但我真的想要 html 标签的效果,例如 等
<MapView.Marker
/*--- other props ----*/
title={marker.name}
description={marker.description}
>
/*--- marker custom image ---*/
</MapView.Marker>
注意:我不想为此使用任何第三方库。
In react-native-maps
Marker allows a description props which should be string. But in my use case I have a description with html tags like this "<p>hello <strong>world</strong></p>"
. How can I show the html in Marker description? Currently It shows the whole string with tags.
I can remove the html tags using regex, but I really want the html tag's effect such as <b><strong>
e.t.c
<MapView.Marker
/*--- other props ----*/
title={marker.name}
description={marker.description}
>
/*--- marker custom image ---*/
</MapView.Marker>
Note: I don't want to any third-party library for this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用 https://www.npmjs.com/package/react-native-渲染-html。我不确定它是否有效,但我用它在应用程序中显示 HTML。
Try with https://www.npmjs.com/package/react-native-render-html. I am not sure that it will work, but I use it for displaying HTML in the app.