2017-07-12 19 views
1

私が反応し、ネイティブのは非常に新しいですし、私はログインのためは、未定義エラーのbodyUsed

payload={email:"[email protected]",password:"helo123"}; 
      var Options= 
      { 
       method: 'POST', 
       headers: {'Accept': 'application/json','Content-Type': 'application/json'}, 
       body: payload 
      } 

      fetch(Conf.API.SIGNIN, Options) 
      .then((response) => 
       { 
       if (response.status >= 400) 
       { 
        throw new Error("Bad response from server"); 
       } 
       return response.json(); 
       }) 
      .then((responseData) => 
      { 
       //this.setState({data:responseData}) 
       console.log(responseData) 
      }) 
      .catch((error) => { 
        console.error("Error:"+error); 
       }) 
      .done(); 

をコードを書かれている。しかしIAMのは誤り

index.android.bundle:19291 Error:TypeError: Cannot read property 'bodyUsed' of undefined

は専門家であるいずれかの缶なっ入手します。誰も助けることができますか?

+0

プロジェクトディレクトリの 'bodyUsed'を検索すると、貼り付けたコードにはそのコードがありません。 –

+0

bodyUsedはどこに使用されていますか? – error404

+0

私はbodyUsed Anywhereを使用していません – user811546

答えて

1

ここで明示するだけで、fetchの入力URLの値はundefinedであるという問題がありました。

これはそうのような例外が発生することができます:fetchのための最初の引数が定義されていることを確認し

TypeError: Cannot read property 'bodyUsed' of undefined at new Request 


そうしないと、ナビゲートする際にいくつかの致命的なエラーが発生します。