[英]HTML tags to JSX React Native
我正在调用返回一些HTML的API:
例:
<p>Hello there</p><p>Javascripti</p>
我想在我的React Native应用程序中使用它,但这次我想替换<Text>
所有<p>
标签,因为这是我可以在React Native中使用的。
我怎样才能实现这样的目标? 我无法找到如何翻译或解析HTML。
编辑:我使用正则表达式使<p>
a <Text>
但它只返回一个字符串。 它在屏幕上显示: <Text>Lorem Ipsum</Text
。 我如何解析这个可读的JSX?
正则表达式可以在这里使用:
标签已更改
const myRegex = /(<p>|<\/p>)/g;
const myHtml = '<p>Hello there</p><p>Javascripti</p>';
myHtml.replace(myRegex, 'Text');
然后将其放入您的jsx的React-Native渲染中。 这将是这样的。 我不知道你的完整设置如此道歉:
render() {
return (
{myHtml}
)
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.