からhttp.getのJSONデータを取得することはできませんよ私はそうのようなネストされたビューを持っている:AngularJS:私は、親状態のコントローラ
.state('xyz',{
url:'/xyz',
templateUrl: 'tpl/xyz.html'
controller : 'xyzCtrl'
})
.state('xyz.abc',{
url:'/abc',
templateUrl: 'tpl/abc.html'
})
とコントローラ:
app.controller('xyzCtrl', ['$scope','$htpp', function($scope,$http){
$scope.data = [];
$http.get('../js/data.json').then(function(res){
$scope.data = res.data;
});
}]);
問題は私ですXYZのビューのデータの値を取得しますが、私はABCのビューでそれを取得することはできませんよ。通常、子供は親のスコープデータを継承しますか?
あなたがあなたのコントローラに '$ http'を注入タイプミスを持って、今私はあなたの代わりに' $ HTTPの '$ htpp'を注入することを見ることができます'。 –
申し訳ありませんええ、私は..投稿する前に、そのフォーマットをdidntのが、それは私の問題を解決するdoesntの.. –