2017-06-11 3 views
2

どこでも私の答えを見つけることができませんでした。ノードを使って、データベースからすべてを得ました。ファイルに出力しました。シンプルなJSONデータ、チャットログです。私は私のブラウザを通してそれにアクセスすることができます。今私は、角度によって、このデータを得ることができる方法角でnodejsからJSONを取得

[{ 
    "id":"1b4f0d8b-4577-493e-adde 68a9a96f647d", 
    "message":"Hi", 
    "name":"NilmeX", 
    "timestamp":"18:11" 
}, 
{ 
    "id":"4b4f2dc1-7162-484b-98b4-dbdbc751dff4", 
    "message":"Hi2", 
    "name":"NilmeX", 
    "timestamp":"18:11" 
}] 

など。

:このように見えますか?私は$http.getを試しましたが、私は何かを台無しにしてしまったと思います...私は角度とノードに新しいので、誰かが私にそれを説明することができれば私は幸せになるでしょう。

+0

( "/ログ/チャット")あなたは '$ http.get'であなたの試みを投稿することができ、我々は – abdoutelb

+0

@Abdoutelb' $ http.getをそれを把握することができます .then(機能(応答){ $ scope.msgs = response.data; }); ' – NilmeX

+0

このURLは無効です。適切なデータを返す場合は、ブラウザに作業URLを入れてください。' $ http.get'の中に入れてください。 – abdoutelb

答えて

1
<div ng-app="myApp" ng-controller="myCtrl"> 


<p ng-repeat="item in myArray">{{item.id}} - {{item.name}}</p> 



</div> 

<script> 
var app = angular.module('myApp', []); 
app.controller('myCtrl', function($scope, $http) { 
    $http.get("service endpoint from nodejs") 
    .then(function(response) { 
     $scope.myArray = response.data; 
    }); 
}); 
</script> 
関連する問題