2016-12-29 68 views
0

您好我有這個簡單的hello世界在角度ui路由器,但我不知道爲什麼我的視圖不會加載在ui視圖中,但我仍然可以看到url更改。ui-view不加載模板

<body ng-app="Myapp" > 

      <div ui-view="Hello"></div> 
      <a ui-sref="Hello">teste</a> 
     </body> 
var app = angular.module('Myapp', ["ui.router"]); 

     app.config(function($stateProvider) { 


         $stateProvider.state('Hello', { 

           url: '/Hello', 

           template: "<h1>Hello World</h1>" 


          }); 


        }); 

回答

1

你的名字你的看法,所以你必須指定查看你想在你的路由配置

$stateProvider.state('Hello', { 
    url: '/Hello', 
    views: { 
      'Hello': { 
       template: "<h1>Hello World</h1>", 
       controller: 'YourController' 
      } 
    } 
}); 
+0

感謝!!!!!!!!!更新! – John