为什么ui-router模板不再加载?

时间:2016-06-18 02:11:28

标签: angularjs angular-ui-router

我在我的角度1.4应用程序中使用ui-router。我目前有这样的ng-app:

<div class="container main-content" ui-view ng-app="myApp">

</div>

模板直接加载正常。我知道需要将ng-app指令移动到html标签:

<html ng-app="myApp">
...

</html>

我每页使用基于模块的方法:

$stateProvider.state('myview', {
                url: '/myview/:id',
                templateUrl:'app/modules/myview.html',
                controller: 'MyViewController'

所以每个页面都有一个状态定义。

当我点击不同的路线时,将ng-app移动到html标签后,网址会在浏览器中更改,但不会加载模板?这是否与ui-router配置或其他相关?

1 个答案:

答案 0 :(得分:0)

问题在于,不使用ui-sref作为链接,而是使用了href。