0

我想展示一個使用匿名路由js的視圖。實際上,我看到了一個很好的開發者代碼,他總是創建匿名類的路由和控制器。我需要知道他是如何移動的,以查看我製作route.js文件的示例,對於第一視圖(顯示「第一頁」),但爲什麼它不顯示在我的視圖上。他還爲每個視圖創建匿名控制器js。請告訴我我做錯了什麼。如何在角度js中顯示視圖?

這裏是我的plunker http://plnkr.co/edit/kXJV11B0Bi8XV2nwMXLt

(function() { 
    'use strict'; 

    angular 
     .module('a.app') 
     .config(Routes); 




    Routes.$inject = ['$stateProvider', '$urlRouterProvider']; 
    function Routes($stateProvider, $urlRouterProvider) { 
     // Default 
     $urlRouterProvider.otherwise('/app'); 
     // Application 
     $stateProvider 
      .state('app', { 
       url: '/app', 
       abstract: true, 
       templateUrl: 'first.html', 

      }); 
    } 

})(); 
+0

此問題的任何更新..任何一個有任何想法 – user944513

回答

0

,我已經修復兩個問題:沒有定義

  • Restangular - 它不包括在內。
  • 在index.html中的命名視圖:<div ui-view="app"></div>
  • DEFAULT_ROUTE也沒有包含在內,所以注入器會拋出錯誤。
  • 更改路由配置到{ url: '/app', views: { app: { templateUrl: 'first.html' } } }
  • 改了行:.module('eztrackit.app')route.js.module('firstApp'),爲你配置firstApp,不eztrackit.app

現在是working

+0

謝謝偉大的先生... – user944513