AngularJS: передать входной параметр в URL с помощью ui-router

0

Я читал этот вопрос и хотел немного изменить его, так что я вхожу в home поле ввода, будет показано в other

Я попытался связать вход с {{name}} но не знаю, как положить его в строку ниже

<a ui-sref="home({foo: 'Foo,mojtaba1', bar: 'barVal1'})">home({foo: 'Foo,mojtaba1', bar: 'barVal1'})</a>

вот плункер

Также добавлен var name = $stateParams.name; в .controller

Итак, вопрос заключается в том, как передать имя входа из страницы home в other с помощью URL-адреса, а также показать его?

  • 0
    в каком параметре вы хотите передать name параметра?
  • 0
    это может быть новый параметр вдоль стороны foo и bar
Теги:
angular-ui-router

1 ответ

1
Лучший ответ

Затем вы можете добавить новый параметр в свое определение состояния, а затем передать этот параметр в директиве ui-sref, чтобы он заботился о создании href url

ui-sref="home({foo: 'Foo,mojtaba1', bar: 'barVal1', name: name})"
  • 0
    раб. спасибо. обновит плункер.

Ещё вопросы

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