[英]Angularjs with bootstrap Modal
我在引导中使用纯angularjs。 我正在尝试创建用户登录后登陆的页面。
因此,作为默认路线“ /” ,用户着陆到landing.html
landing.html包含
<ul class="nav nav-pills">
<li role="presentation" class="active"><a href="#/landing">Home</a></li>
<li role="presentation"><a href="#/tags">Tags</a></li>
<li role="presentation"><a href="#/help">Help</a></li>
</ul>
我的问题是我对Homes标签和帮助有兴趣。 单击后,所选按钮的背景应更改。 目前,它只有Home (#/landing)
。 我也有问题用ng-swipe
任何帮助,将不胜感激。
控制者
app.controller('indexCtrl', function($scope,$http,$rootScope){
$('#myModal').modal({
backdrop: 'static',
keyboard: false
});
$(".nav a").on("click", function(){
$(".nav").find(".active").removeClass("active");
$(this).parent().addClass("active");
});
});
我的解决方案是
<ul class="nav nav-tabs ">
<li role="presentation" ng-class="{ active: makeActive('/')}"><a href="#/">Home</a></li>
<li role="presentation" ng-class="{ active: makeActive('/maps')}"><a href="#/maps">Maps</a></li>
<li role="presentation" ng-class="{ active: makeActive('/help')}"><a href="#/help">Help</a></li>
</ul>
并在控制器中
$scope.makeActive = function (viewLocation) {
return viewLocation === $location.path();
};
这似乎有效,但是如何向其添加滑动手势。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.