2015-09-01 1 views
-2

Я хочу генерировать динамический url в angularjs, где я получу параметры из полей ввода и сохраняю значения в {{origin.name}} и {{destination.name} }Использовать переменную внутри константы в angularjs и передать ее другому контроллеру

Мой вопрос я хочу использовать эту переменную значение в URL

http://something.com/app_bus_available.php?origin= {{}} origin.name & назначения = {{}} destination.name

А также передать этот адрес в другой контроллер

Как это сделать?

Благодаря

ответ

0

Вы можете получить маршрут параметры из текущего URL с $routeParams, который позволит вам поместить их в текущий контроллер. Другие способы доступа к текущему URL-адресу включают в себя $location, который может получить доступ к необработанному URL-адресу и $ route, что позволяет легко переключаться с параметрами маршрута.

0

Вы также можете создать службу, в которой вы можете сохранить текущий URL-адрес с текущими параметрами для источника и адресата. А затем добавьте эту услугу в другой контроллер и получите оттуда.

Другой вариант - передать событие, которое прослушивает другой контроллер.

У вас есть еще одно предложение.

Вернитесь, если вам нужна дополнительная информация, как это сделать.

Смежные вопросы