在我的react本机应用程序中,我使用从Json文件中填充的列表呈现faq屏幕,并在FlatList中呈现,在某些字符串中有链接或对操作的调用,如下所示:
"Estan quebrantando las <Text onPress={ ()=>{ root.mapStore.openUrl('https://page.com/privacy-policy') } } style={{ color:'#F37F06' }}>Reglas de la comunidad</Text> o <Text onPress={ ()=>{ root.mapStore.openUrl('https://page.com/privacy-policy') } } style={{ color:'#F37F06' }}>Términos y condiciones</Text>" 如何正确地将字符串呈现为内联文本组件:
<Text>{ jsonBody }</Text>发布于 2022-10-25 14:31:18
你可以用json作为
{
"faq":[
{"text":"some text", "script":"some script", "link": "some link"},
{"text":"some text", "script":"some script", "link": null},
{"text":"some text", null, "link": "some link"},
]
}并视需要处理文本、脚本、链接
由于没有完整的信息来询问json看起来是什么样子,以及您到底想对该脚本做什么,所以将其视为
code或string,无法提供足够的解决方案
。
https://stackoverflow.com/questions/74195452
复制相似问题