首页 > 解决方案 > 如何在本机反应中显示来自 MySQL DB 表的链接

问题描述

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

就像在 PHP 中一样,我们像这样获取它

<button onclick="window.open('<?php echo $row["url"]; ?>')" >Website</button>

但我不知道如何从 json 文件中获取链接。我试图这样做 -

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

但是,它不起作用。

标签: mysqljsonreact-native

解决方案


尝试这个 :

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

推荐阅读