如何在react native中显示MySQL DB表中的链接

如何在react native中显示MySQL DB表中的链接,mysql,json,react-native,Mysql,Json,React Native,我正在尝试从MySql数据库中获取数据。为此,我将MySql数据库表转换为json,并以此获取数据。但是在我的MySQL表中有一个包含url或链接的字段,我已经获取了所有的文本数据。 现在我在从json文件获取链接时遇到了问题 <Button onPress={() => { Linking.openURL('rowData.url') }} > //here url is a field name Website </Button> 就像在PHP中一样

我正在尝试从MySql数据库中获取数据。为此,我将MySql数据库表转换为json,并以此获取数据。但是在我的MySQL表中有一个包含url或链接的字段,我已经获取了所有的文本数据。 现在我在从json文件获取链接时遇到了问题

<Button onPress={() => { Linking.openURL('rowData.url') }} > //here url is a field name
    Website
 </Button>
就像在PHP中一样,我们这样获取它

<Button onPress={() => { Linking.openURL('rowData.url') }} > //here url is a field name
    Website
 </Button>

您必须首先将文件内容解析为JSON对象,然后才能获得url属性。在不太了解代码的情况下,它应该是这样的

<Button onPress={() => { Linking.openURL('rowData.url') }} > //here url is a field name
    Website
 </Button>
onPress={() => { JSON.parse(Linking.openURL('rowData')).url }} 
试试这个:

<Button onPress={() => { Linking.openURL('rowData.url') }} > //here url is a field name
    Website
 </Button>
import rowData from './test.json'
//...
//...
<Button onPress={() => { Linking.openURL(rowData.url) }} > //here url is a field name
    <Text> Website </Text>
</Button>
从“./test.json”导入行数据
//...
//...
{Linking.openURL(rowData.url)}}>//这里url是一个字段名
网站

我听不懂你说的话!请使用状态,然后将其传递给openURL函数以打开网页!我已经更新了我的问题,希望你现在能理解