Javascript 可以使用在ng视图内选择路线的链接
Javascript 可以使用在ng视图内选择路线的链接,javascript,angularjs,Javascript,Angularjs,ng view指令的所有示例都表明必须按如下方式使用它 <div class="header"> <a href="/view/1"></a> <a href="/view/2"></a> <a href="/view/3"></a> </div> <ng-view></ng-view> index.html将如下所示: <body>
ng view
指令的所有示例都表明必须按如下方式使用它
<div class="header">
<a href="/view/1"></a>
<a href="/view/2"></a>
<a href="/view/3"></a>
</div>
<ng-view></ng-view>
index.html将如下所示:
<body>
<ng-view></ngview>
</body>
但由于某些原因,这不起作用,请按照上的代码进行操作。一点也不,我真正需要的是一种惰性加载导航标题的方法,因为它是根据从后端获取的数据构建的。对不起,我应该更清楚一点,我的意思是,ui路由器的子视图和命名视图作为ng交换机的替代品,它们更易于使用,而且功能更为广泛。如果我有时间的话,我明天会让你成为一个失败者。好吧,我正在测试它,很好,并且解决了懒洋洋地加载导航头的问题!
<body>
<ng-view></ngview>
</body>
angular.module('app', ['ngRoute']).config([
'$routeProvider',
function (rp){
rp.when('/:view/:subView', {
template: 'view.html',
controller: [
'$scope',
'$route',
function (s, r) {
s.subView = r.params.subView;
s.view = r.params.view;
}
]
});
}
]);