0
我在所有页面中都有一个通用按钮。点击按钮我需要用slideToggle动画打开html页面。再次点击相同的按钮页面应该在相同的位置路径更改url角度的位置JS
现在发生的事情是导航到页面正确发生在第一次点击第二次点击页面它不是启动相应的页面它只是重定向到main.html页面。
<button ng-click="goTo(nextPage)">Click</button>
JS:
app.when('/screen2', {
controller: 'abc',
templateUrl: "sub.html"
})
控制器:
$scope.nextPage = 'screen2';
$scope.goTo = function (page) {
$location.path('/' + page);
$scope.nextPage = (page === 'screen2') ? '' : 'screen2';
};
有没有更好的方式来实现,并存储以前的URL路径。
实现这一目标和存储orevioys URL会更好的任何方式,因为你没有达到你想要什么,也没有存储先前URL。 – gkalpak
我再次读到这个问题。它甚至不清楚**你想要达到什么样的**。 – gkalpak