2017-08-29 25 views
0

私は動作するAngular-Moduleを持っています。 URLを変更すると(同じJSONファイル)、動作しません。何が間違っていますか?

ワーキングモジュール:

angular.module('destinationsApp', []).controller('destinationsCtrl', function($scope, $http){ 
    $http 
    .get('https://raw.githubusercontent.com/MAHUKI-Webdesign/suntrips.github.io/master/main_sub_themes-light.json') 
    .then(function(itemsResponse) { 
     $scope.items = itemsResponse.data.main_themes; 

が機能していない:

angular.module('destinationsApp', []).controller('destinationsCtrl', function($scope, $http){ 
    $http 
    .get('https://www.suntrips.de/import/main_sub_themes-light.json') 
    .then(function(itemsResponse) { 
     $scope.items = itemsResponse.data.main_themes; 
+0

内部の応答は、itemsResponseですか? – Sletheren

+0

コンソール/ネットワークタブに表示されるエラーはありますか? – EugenAz

+0

Access Control-Allow-Originが見つからない –

答えて

1

これは、サーバー側の問題です。あなたはcorsのための角度で任意のヘッダーを追加する必要はありません。サーバー側にヘッダーを追加する必要があります。

Access-Control-Allow-Headers: Content-Type 
Access-Control-Allow-Methods: GET, POST, OPTIONS 
Access-Control-Allow-Origin: * 
関連する問題