ui-view不加载模板

时间:2016-12-29 00:40:12

标签: javascript angularjs

嗨我在角度ui路由器中有这个简单的hello世界,但我不知道为什么我的视图不会在ui-view中加载,但我仍然可以看到url更改。

<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 个答案:

答案 0 :(得分:1)

您为视图命名,因此您必须在路线配置中指定要更新的视图

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