【发布时间】:2016-07-27 18:01:19
【问题描述】:
点击按钮我有代码可以导航。
$s.onClick = function (pageObj) {
$location.path('/Next');
}
这里的参数 pageObj 是包含链接(例如:http://sample..)、标题和其他键值的对象。现在我想将链接、标题作为参数传递给 $location.path 所以我尝试使用
$location.path('/Next/' + pageObj.link + '/' + pageObj.title)
这里的链接,我想在下一页使用的标题参数。 pageObj.link 又是 http,所以完整的路由 url 将无法导航。
这是路由的代码
angularModule.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: '/www/temp/Main.html',
controller: 'MainController'
})
.when('/Next', {
templateUrl: '/www/temp/Select.html',
controller: 'SelectController'
})
});
如何检查参数并使用这些参数导航到下一页。我不希望这些参数显示在 url 中。
【问题讨论】:
标签: angularjs angularjs-routing