質問

ヨーマン角発生器を用いた基本的な角度プロジェクトを開始しました。

私はアプリにほとんど追加されました:

angular.module('myApp', ['ui.router', 
'ngAnimate', 
'ngCookies', 
'ngResource', 
'ngSanitize', 
'loginService',
'restangular']).
config(function($urlRouterProvider, $stateProvider) {
  $urlRouterProvider.otherwise('/');
  return $stateProvider.state('home', {
    url: '/',
    templateUrl: 'views/main.html',
    controller: 'MainCtrl'
  }).state('about', {
    url: '/about',
    templateUrl: 'views/about.html',
    controller: 'AboutCtrl'
  });
}).run(function($state) {
  return $state.transitionTo('home');
});
.

loginServiceは、カスタム Provider です。明らかにそれはJSエラーはありません。 Index.htmlからロードしていて、明らかにブラウザコンソールはどんなエラーも与えません。 明確にするために、私はログイン - サービスから angular-login-example

問題は、このサービスをアプリのThigsに追加するときはいつでも停止し、エラーメッセージが表示されません。アプリケーションモジュールを宣言すると、依存関係loginServiceをコメントしようとしましたが、役に立たないようです。

のみのみ index.html

から<script src="scripts/services/login-service.js"></script>タグを完全に削除することです。

多分私はその中にJSエラーがありますか?しかし、ブラウザのコンソールは幸せなタフです。

編集:コーヒースクリプトから私のスクリプトを生成するかもしれませんが、これはそれと関係があるかもしれません、私は私が逃したこの変換の間に何かが起こっていることを意味しますか?ここでは、 CoffeeScript のログインサービスと JavaScript

役に立ちましたか?

解決

あなたのファイルは

から始まります
angular.module('myApp', [])
.

これを行うことで、 redefine モジュール 'myapp'、まったく依存関係がないと言っています。必要なのは、それを再定義していないモジュール 'myapp'への参照を取得することです。あなたはこのように

を必要としています
angular.module('myApp')
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top