2017-04-10 41 views
-1

以下のことを達成するための最良の技術は何ですか?
そして、私はRestを呼び出すためにAxios Libraryを使用したいが、呼び出しと消費に問題がある。Axiosを使用してReact JS WebアプリケーションでRest Apiを呼び出す

  • REST API Reactを呼び出すのに最適なパターンは何ですか。
  • より速く学ぶためのツールとリファレンス。私は個人的にアヤックスを使用

おかげ

+0

https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API。 –

+0

これは完全なCRUDをサポートしていますか? – Felix

+1

はい、GET、POST、PUT、PATCH + DELETEを実行できます。 Web上でいくつかのチュートリアルを検索してください。私はそこにたくさんの助けや例があると思います。 –

答えて

1

request() { 
    $.ajax({ 
     url: "http://your/url", 
     method: 'GET', 
     }).then(function (data) { 
      // Here process the data you fetched 
      } 
    }.bind(this)); 
} 

をそしてあなたのコードのどこかで、あなたの関数を呼び出すことができます。ここでは

は、あなたがデータをフェッチすることを可能にするコードの例です。 しかし、 コンポーネントのwillMountの中でそれを呼び出すことは避けてください、React docsによって非常に推奨されています。 here。私にとって

、私の必要性は、データをサーバーからのすべてのn秒を取得することでしたので、私はでそれを呼ばcomponentDidMount

componentDidMount() { 
    this.interval = setInterval(() => this.request(), 10000); 
} 
+0

は良いですか?または利点は何ですか? – Felix

関連する問題