これらの温度センサーで遊んでいます。現在の温度を取得するためのREST API構造を持っています。フロントエンドでは、私はangularJsコードを持っており、私は自分のデータをリアルタイムで見ることができるようにしたいと考えています。angularJsを使用したリアルタイムデータの処理
だから、これは私のサービスコール私のコントローラで
getTemperature: function(){
return $http({
method:'GET',
url:'https://someurltoget/device10/temperature',
header:{
'Accept':'application-json'},
}).then(
function(response){
return response;
},function(error){
return error;})}
であると言う、私はこのサービスを呼び出して、私のビューを更新。しかし、温度値は60秒ごとに自動的に更新されます。この呼び出しで私のビューが更新されます。
しかし、どのような方法でリアルタイムデータを同時に取得するのがベストプラクティスであるかわかりません。
私は$ intervalを使用して60秒ごとにビューを更新するとしか思えません。しかし、私はこれがこの問題を解決する最良の方法ではないように感じています。
これはAngularJSの最善の方法でどのように達成できますか?
私が使用$タイムアウトを言うと思います – Katana24