我是天才的新手。最近我正在考虑构建一个跨平台的移动应用程序。我已经在Django中开发后端rest API了。在这种情况下是否可以使用本机反应?如果没有,我的其他选择会是什么?
答案 0 :(得分:9)
是的,确实如此。您必须使用fetch
才能使用您的API。最重要的是你的API返回JSON(理想情况下)或其他可以由Javascript(HTML,XML,...)处理的响应。
这里有一个关于如何从React Native中的API获取数据的小例子。
fetch('http://your-django-api-url.com/endpoint?query=id')
.then((response) => {
return response.json()
})
更多信息: https://facebook.github.io/react-native/docs/network.html