为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
www说 2022-01-02 16:12:02
我是 react-native 的初学者。在我的示例应用程序中,我使用 react-native-snap-carousel 库,其中滑块正在获取 const ENTRIES1 = [] 中提到的一些静态数据。现在我想让滑块动态。我创建了一个 php 文件,它从 mysql 服务器生成 json 数据。现在我们如何在 const ENTRIES = [] 中获取这些数据,以便它可以显示在应用程序中。由于我是 react-native 的新手,我不知道 http 连接。这是 const ENTRIES = [] 的静态条目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 数据替换它。
查看完整描述

1 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

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


fetch('https://yoursite.com/your-json-creator.php')

  .then((responseJson) => {

    this.setState({entries: responseJson.entries});

  })

  .catch((error) => {

    console.error(error);

  });

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


查看完整回答
反对 回复 2022-01-02
  • 1 回答
  • 0 关注
  • 182 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号