Как передать URL в сервисах в angularjs

0

Я могу передать параметры в представление, но когда я пытаюсь передать полную ссылку, например 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});
    }
})

Как передать все URL-адреса без проблем? Это на знаковой платформе, если это актуально.

Теги:
ionic-framework

1 ответ

0

Неважно. Я нашел проблему в своем коде. Внизу было установлено, что ни одно определенное состояние по умолчанию не используется для другого представления. Это происходило так быстро, что я этого не видел.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню