如何在React Native中获取数据?

时间:2019-06-04 12:21:05

标签: react-native

我需要以以下格式从pass参数中获取数据,因为在Postman中进行测试时,只有这种格式才能给出响应。

“ json”:{“ model”:“ DB11 AMR”,“ modelyear”:“ 2019”,“ locale”:“ AA”}

能帮您从服务器网址下面获取数据吗? https://vhapp.azurewebsites.net/myAMLModelSelection

下面是我的代码

{{1}}
  

这是我需要的回复

({{“汽车”:[{“名称”:“ DB11 AMR”,“内容”:{“指南”:“ http://cdntbs.astonmartin.com/360ss/OwnersGuides/KY53-19A321-AC。 pdf“,” assets“:[{” intAssetId“:” 115“,” intVehicleId“:” 1“,” strType“:” pdf“,” strName“:”附件手册“,” strDescription“:null,” strLocation “:” http://cdntbs.astonmartin.com/360ss/iPad/myaml/brochures/Accessoriess手册英语-706435-PK.pdf“,” intVersion“:” 1“,” intOrder“:” 1“}]} }]});

1 个答案:

答案 0 :(得分:0)

您可以使用JS fetch API来获取数据。

export async fetchMyData(){
  try{
   let f = await fetch('https://vhapp.azurewebsites.net/myAMLModelSelection',{method:'GET'})
   let data = await f.json();
   return data;
  }catch(err){
    console.log(err)
  }
}

然后在组件中调用此方法,例如:

import {fetchMyData} from './file_name'

fetchMyData().then((response)=>{console.log(response)})