我在我的角度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配置或其他相关?
答案 0 :(得分:0)
问题在于,不使用ui-sref作为链接,而是使用了href。