2017-01-04 22 views
0

は、次のコードを考えますスコープにアクセスできます。 (test_url)私が参照してるの定数が定義されていない角度1.X保存する定数

var myapp = angular.module('myapp', []); 

myapp.constant("myConfig", { 
     "test_url": "http://localhost" 
    }) 

myapp.controller('testCtrl', ['$scope', function ($scope, myConfig) { 
    $scope.url = myConfig.test_url; 
}]); 

HTML

<div ng-app="myapp"> 
    <fieldset ng-controller="testCtrl"> 

     <p>{{ url }}</p> 
    </fieldset> 
</div> 

答えて

1

を、それは私に語った次のコードを実行している場合しかし、あなたはあなたの依存性注入のparamsのエラーを持っている:

myapp.controller('testCtrl', ['$scope', 'myConfig', function ($scope, myConfig) { 
    $scope.url = myConfig.test_url; 
}]); 

これは動作するはずです。

関連する問題