簡體   English   中英

無法在角度的配置方法中運行日志方法

[英]cannot run log method in config method for angular

我正在嘗試攔截特定的呼叫並向用戶顯示警報。 我們的項目上已經有類似以下代碼:

 myModule.config([
        '$routeProvider', '$locationProvider', "$httpProvider", 
        ($routeProvider: ng.route.IRouteProvider, $locationProvider: ng.ILocationProvider, $httpProvider: ng.IHttpProvider) => {
            console.log("in my module");

            if (history.pushState) {
                $locationProvider.html5Mode(true);

                $routeProvider.when('/projects', {
                    template: Templates.projects,
                    controller: projectsListControllerName
                });
            } else {
                $routeProvider.when('/', {
                    template: Templates.projects,
                    controller: projectsListControllerName
                });
            }
        }
    ]);

console.log("in my module");有什么問題嗎console.log("in my module"); 在myModule的配置方法? 我的路線仍然可以轉到/ projects和/,但是在控制台中我從未看到“在我的模塊中”。

console.log(“在我的模塊中”)有什么問題嗎? 在myModule的配置方法?

不。 沒關系

我的路線仍然可以轉到/ projects和/,但是在控制台中我從未看到“在我的模塊中”。

只要您有返回/的服務器路由,就可以保證/可以正常工作。 很有可能同樣的情況適用於/projects即服務器正在返回頁面,但客戶端角度未獲取/projects的詳細信息

什么壞了?

最有可能您沒有指向該模塊的ng-app ,或者如果您正在使用requirejs ,則加載此文件會丟失angular.bootstrap調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM