我能够将参数传递给视图但是当我尝试传递像http://google.com这样的完整链接时,它就会出错。我可以毫无问题地通过google.com。
.state('nav.view2', {
url: '/view2/:url',
views: {
'games-tab': {
templateUrl: 'src/views/view2.html',
controller: 'view2'
}
}
})
.controller('view1', function($scope, $stateParams, $http, $state) {
$scope.open = function(googleUrl)
{
$state.go('nav.view2', {url: googleUrl});
}
})
如何通过完整网址没有问题?如果相关,这是在标志性平台上。
答案 0 :(得分:0)
没关系。我在代码中发现了问题。它位于底部,将任何未定义的状态设置为默认为另一个视图。它发生得如此之快,我没有看到它。