如何在angularjs中传递服务中的url

时间:2015-10-31 21:13:43

标签: javascript angularjs ionic-framework

我能够将参数传递给视图但是当我尝试传递像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});
    }
})

如何通过完整网址没有问题?如果相关,这是在标志性平台上。

1 个答案:

答案 0 :(得分:0)

没关系。我在代码中发现了问题。它位于底部,将任何未定义的状态设置为默认为另一个视图。它发生得如此之快,我没有看到它。