Задать вопрос

Как динамически подгрузить маршрут в EmberJS?

Нужно, чтобы при вводе в строку поиска - был переход на новый маршрут
/search/строка, соответственно путь маршрута, например /search/:q
Как лучше всего это сделать?
Если в шаблоне {{input value=str}} и в контроллере this.transitionToRoute, то нужно в контроллере подгружать модель (т.е. дублировать с подгрузкой в маршруте).
Есть вариант this.transitionToRoute('/search/' + str), но он мне не нравится.
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Решения вопроса 1
Kaer_Morchen
@Kaer_Morchen
Разрабатываю web-приложения.
А чем вам не нравится transitionToRoute?

Я бы сделал через параметры - /search?q=lorem+ipsum

Не совсем понял про дублирование модели, в таком варианте его быть не должно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы