React navigation TabNavigator重置为默认路由

时间:2018-01-24 09:22:08

标签: react-native react-navigation

我的导航中发生了一件奇怪的事情。我有一个标签导航器,其中home为默认标签,Profile为另一个标签。当我尝试使用fetch和formData从配置文件选项卡上传图像时,它会自动重定向回主页选项卡。我试图调用一个简单的api w / o formData,它没有重定向。 这种情况发生时没有设置任何状态,调用redux动作或任何东西。就在AJAX召唤之后。

uploadImage(fileToBeUploaded, imagePath) {
let data = new FormData();
data.append("userId", this.props.userData._id);
data.append("file", fileToBeUploaded);
fetch(Metrics.serverUrl + "users/updateUserInformation", {
  method: "post",
  headers: {
    'Authorization': "Bearer " + this.props.token,
    'userid': this.props.userData._id,
  },
  body: data
})
  .then(response => response.json())
  .then(responseJson => {
    if (responseJson.status) {
      console.log(responseJson);
      return;

0 个答案:

没有答案