AngularJs 路由问题
AngularJs routing issue
我对angularjs路由有一些问题。我的目标是根据路径附加不同的视图。我想在一个 html 文档中使用不同的 ng-apps 来实现这一点,如下所示:
<body>
<div ng-app="header" id='header'>
<div ng-view></div>
</div>
<div ng-app="content" id='content'>
<div ng-view></div>
</div>
</body>
而应用程序.js:
angular.module('content', []).
config(['$routeProvider', function($routeProvider) {
debugger;
$routeProvider
.when('/101DEV/createProfile/', {templateUrl: '/101DEV/views/new-profile.html'})
.otherwise({templateUrl: '/101DEV/views/page-not-found.html'})
}]);
angular.module('header', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.otherwise({templateUrl: '/101DEV/views/top-menu.html'})
}]);
angular.bootstrap(document.getElementById('header'), ['header']);
angular.bootstrap(document.getElementById('content'), ['content']);
标题部分附加得很好,但内容部分没有附加,即使路径与我期望的路径相同。找不到问题所在。
HTML 中只能有一个 ng-app(见 http://docs.angularjs.org/api/ng.directive:ngApp)。只需删除HTML中的ng-app
,然后进行底部的手动引导即可。
<body>
<div id='header'>
<div ng-view></div>
</div>
<div id='content'>
<div ng-view></div>
</div>
</body>
http://jsfiddle.net/SqK4d/
相关文章:
- 无法运行php代码,有角度路由问题
- ember.js:转换到相同的路由会产生堆栈溢出问题
- 控制器操作的路由问题
- 有UI路由问题的角度路由
- 在Node.js中将数据传递到子路由时出现问题
- Angular中的ajax调用和路由问题
- Angular1.3路由的直接URLS问题-即使html5mode为false
- 我在角度指令和角度路由中有一个问题
- 自定义 Mod 文件夹的角度路由问题
- 角度 js 路由提供程序中的问题
- 基于 id 访问 url 时存在角度路由问题
- Router.go 方法使路由页面流星变灰的问题
- Web API 应用程序中 asp.net 路由和路由前缀问题
- 在快递服务器问题中设置“邮政”路由时遇到困难
- 表达 4 + 角度 2 HTML 5 路由问题
- Expressjs 动态路由问题
- ASP.NET MVC 4 路由问题
- 角度JS和动态路由问题
- Slim Framework v3 - PUT 路由的问题
- AngularJS问题:路由后第二页未调用指令