這就是我的登錄函數在我的反應原生應用程序中的樣子。如您所見,有一個用於API調用的URL,現在是localhost
。在製作時,必須有高效的網址。React Native:在開發和生產模式下獲取API URL
如何以編程方式執行此操作?當我想上的代碼開發,而不改變URL所有的時間...
async function login (username, password) {
try {
await sleep(2000)
let response = await fetch('http://localhost:4000/login', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
username,
password
})
})
let responseJson = response.json()
return responseJson
} catch (error) {
Alert.alert('Error', 'Could not login')
}
}
Rob M.的答案有什麼區別?編輯回答 – user3142695
來解釋差異 – pwcremin