私のangularjs設定ブロック内のコードは実行されません。私はすでにstackoverflow上の同様の質問をチェックして何も私を助けた。私はすでに2つの可能なエラーをチェックしました。 1)htmlにng-appがありません。角度設定ブロックが呼び出されない
2)モジュールのオーバーライド。
何が問題なのかよく分かりません。私はブレークポイントがこの行に行くのがわかりますが、このブロックの中には入っていません。私はまた、コンソール上でエラーが表示されません。ただそれを静かに無視します。 $ locationProviderを$ locationProvider1に変更しても、エラーは発生しません。
myLittleApp .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
index.htmlを
<html class="no-js" ng-app="littleapp">
</html>
app.js
'厳密使用します';
var angular = require('angular');
require('angular-ui-router');
require('angular-ui-bootstrap');
var myLittleApp = angular.module('littleapp', [
'ui.router',
'ui.bootstrap',
require('./modules/firm').name
]);
myLittleApp .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
console.log('test');
}]);
だけの思考、あなたが( './モジュール/事務所')を必要と 'よろしいです。NAME'が正しく動作していますか?わかりませんが、.configブロックが依存関係の順に評価されることを期待しています( 'littleapp'の設定ブロックが'。/ modules/firm'のブロックの前で実行されないように)。それを削除するとどうなりますか? – Daniel
私もそれを試みました。運がない。私はangularjsライブラリからこのコードをexcecutingしていることがわかります。 – user911
if(isUndefined(event.immediatePropagationStopped)){ var originalStopImmediatePropagation = event.stopImmediatePropagation; event.stopImmediatePropagation = function(){ event.immediatePropagationStopped = true; if(event.stopPropagation){ event.stopPropagation(); } if(originalStopImmediatePropagation){ originalStopImmediatePropagation.call(event); } }; – user911