首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在const ENTRIES1 = []中获取mysql json数据

在const ENTRIES1 = []中获取mysql json数据
EN

Stack Overflow用户
提问于 2019-09-06 14:37:48
回答 1查看 36关注 0票数 0

我是react-native的初学者。在我的示例应用程序中,我使用了react-native-snap-carousel库,其中的滑块获取了const ENTRIES1 = []中提到的一些静态数据。现在我想让滑块动态化。我创建了一个php文件,它从mysql服务器生成json数据。现在我们如何在const ENTRIES = []中获取这些数据,以便在应用程序中显示这些数据。

由于我刚接触react-native,所以我对http连接一无所知。

这是const ENTRIES = []的静态条目

代码语言:javascript
代码运行次数:0
运行
复制
export const ENTRIES1 = [
{
    title: 'Beautiful and dramatic Antelope Canyon',
    subtitle: 'Lorem ipsum dolor sit amet et nuncat mergitur',
    illustration: 'https://i.imgur.com/UYiroysl.jpg'
},
{
    title: 'Earlier this morning, NYC',
    subtitle: 'Lorem ipsum dolor sit amet',
    illustration: 'https://i.imgur.com/UPrs1EWl.jpg'
},
{
    title: 'White Pocket Sunset',
    subtitle: 'Lorem ipsum dolor sit amet et nuncat ',
    illustration: 'https://i.imgur.com/MABUbpDl.jpg'
},
{
    title: 'Acrocorinth, Greece',
    subtitle: 'Lorem ipsum dolor sit amet et nuncat mergitur',
    illustration: 'https://i.imgur.com/KZsmUi2l.jpg'
},
{
    title: 'The lone tree, majestic landscape of New Zealand',
    subtitle: 'Lorem ipsum dolor sit amet',
    illustration: 'https://i.imgur.com/2nCt3Sbl.jpg'
},
{
    title: 'Middle Earth, Germany',
    subtitle: 'Lorem ipsum dolor sit amet',
    illustration: 'https://i.imgur.com/lceHsT6l.jpg'
}
];

我想用从php接收的动态json数据替换它。

请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-07 01:23:38

获取JSON可以通过以下方式完成:

代码语言:javascript
代码运行次数:0
运行
复制
fetch('https://yoursite.com/your-json-creator.php')
  .then((responseJson) => {
    this.setState({entries: responseJson.entries});
  })
  .catch((error) => {
    console.error(error);
  });

有关更多信息,请参阅React Native Networking部分的文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57816893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档