2015-05-23 99 views
1

我正在使用mean.js。用戶名登錄後,Mean.js整個頁面不刷新

我希望我能給你所需要的所有幫助信息,但我被困在某些東西上。

我的主要layout.server.view.html文檔有一些data-ng-include語句,像邊欄一樣加載各種'小部件'。每個小部件都有自己的控制器。

當我登錄登錄頁面並登錄到我的應用程序與Facebook時,所有的小部件加載和他們的控制器被執行。

當我用用戶名登錄時,沒有任何控制器被執行。

我已經添加的console.log語句,所以我可以告訴你我的意思是......

當我與Facebook登錄我得到以下輸出:


2015-05-23 11:03:08.834 Navigated to http://localhost:3001/ 
2015-05-23 11:03:08.835 body.client.controller.js:5 body 
2015-05-23 11:03:08.955 theme.client.controller.js:5 theme 
2015-05-23 11:03:08.975 brand.client.controller.js:5 brand 
2015-05-23 11:03:08.990 sidebar.client.controller.js:5 sidebar 
2015-05-23 11:03:08.996 content-header.client.controller.js:5 content-header 
2015-05-23 11:03:09.001 content-footer.client.controller.js:5 content-footer 
2015-05-23 11:03:09.005 content-nav.client.controller.js:5 content-nav 
2015-05-23 11:03:09.009 home.client.controller.js:7 home 

當我用用戶名登錄時,我得到:


2015-05-23 11:05:01.376 home.client.controller.js:7 home 
2015-05-23 11:05:01.377 home.client.controller.js:15 sidebar not loaded 

我沒有看到頂部的'導航到'語句。所以即使我很清楚要進入新的頁面,我也做錯了什麼。

任何想法?

感謝您的幫助!

戴夫

回答