我可以使用NG-Show根据用户来自的内部页面显示按钮。
例如:
我们有3页:主页,关于,中间人。
两个按钮:返回主页,返回关于。
在“中间人”页面上,我只想根据用户之前的页面显示一个按钮。所以
<button ng-show="?">Back to Home</button>
<button ng-show="?">Back to About</button>
答案 0 :(得分:1)
是的,你可以。例如,您可以使用factory
存储上次访问的页面,并根据该值显示正确的按钮。 factory
应如下所示:
myApp.factory('historyFactory', function() {
var _lastVisitedPage;
return {
setLastVisitedPage: function(page) {
_lastVisitedPage = page;
},
getLastVisitedPage: function() {
return _lastVisitedPage;
}
}
});