Описание тега aurelia-router

Клиентский маршрутизатор и часть платформы Aurelia
3 ответа

Как установить активационную стратегию по умолчанию в aurelia

Аурелия обычно игнорирует любые изменения в строке запроса. Можно установить activationStrategy в invoke-lifecycle в ВМ, поэтому при изменении строки запроса он будет перезапускать все жизненные циклы в ВМ. Чтобы предотвратить засорение моего кода (…
12 окт '16 в 13:31
0 ответов

Форма отправки предварительного просмотра данных в другой viewmodel

У меня есть представление формы и модель представления, и когда я отправляю форму, я перенаправляю на модель предварительного просмотра. Я хочу получить отправленные данные формы в этой модели представления для пользователя предварительного просмотр…
1 ответ

Динамическая маршрутизация в Аурелии

Я хочу создать дублированный вид, viewmodel, используя выход в Aurelia Framework. Например, у меня есть существующий маршрут, { route: "pageA", moduleId: "views/pageA", nav: true, title: "PageA" } Теперь я хочу динамически создать новый маршрут, нап…
18 ноя '15 в 10:49
2 ответа

Aurelia 1.0 маршрутизация configureRouter никогда не вызывается

Я пытался следовать некоторым учебникам по маршрутизации aurelia.io, как этот http://www.tutorialspoint.com/aurelia/index.htm Я реализовал метод configureRouter в своем классе приложения, но он никогда не вызывался app.js export class App { construc…
1 ответ

Как я могу сгенерировать правильный URL-адрес детали с помощью маршрутизатора Aurelia?

Одна из моделей моего приложения находится под маршрутами: http://localhost:9000/#/historical-orders/ http://localhost:9000/#/historical-orders/page/2/ http://localhost:9000/#/historical-orders/page/3/ и так далее. Это list view-modelпоэтому, когда …
14 авг '16 в 15:36
3 ответа

Aurelia роутер навигация и навигация ToRoute

В app.ts я ищу, чтобы перейти к home/contract-view/10 на действии. Пытался this.router.navigateToRoute(`home/contract-view`, { id: 10}, { absolute: true }); не удается с Route home/contract-view not be found Еще одна попытка: this.router.navigate(`#…
12 мар '16 в 09:06
1 ответ

Aurelia repeat.for для двустороннего связывания

Я новичок в Aurelia Js и использую repeat.for для списка некоторых текстовых полей, которые могут содержать некоторые значения. Здесь, перечисленное текстовое поле в порядке, проблема в том, что я использую value.bind для привязки предыдущего значен…
2 ответа

Обнаружить изменение в router.isNavigating

Я пытаюсь добавить class к html элемент, когда Aurelia перемещается по новому маршруту, чтобы я мог по-разному стилизовать страницу при ее загрузке. Мое текущее решение состоит в том, чтобы добавить класс к main элемент, потому что это часть моего п…
23 ноя '16 в 13:28
2 ответа

Динамический параметр в опции href в Aurelia Routing config.map

Это кажется очень простой проблемой, но это сводит меня с ума... Кто-нибудь знает, как я могу указать параметр dynamic : id в параметре конфигурации маршрутизации href? Следующее, к сожалению, не работает: config.map([ // ... default parameterless r…
21 фев '17 в 15:20
1 ответ

Восстановление маршрутов после обновления

У меня возникли некоторые проблемы с работой маршрутизации в Аурелии. Когда пользователь заходит в мое приложение, если он ранее прошел аутентификацию, я хочу перенаправить его на целевую страницу. Если нет, перейдите на страницу входа. У меня аутен…
0 ответов

Дочерние маршруты обновляют родительский маршрут

Мои дочерние маршруты в Аурелии обновляют родительский маршрут. Я не знаю, что вызывает это, кто-то может мне помочь? У меня следующая ситуация: app.js config.map([ { route: ':username', moduleId: './components/profile/profile', name: 'profile', nav…
07 апр '17 в 15:34
2 ответа

Валидация параметров маршрутизации aurelia

Я пытаюсь понять, как лучше всего справляться с двумя типами плохих маршрутов. Одним из них является проверка типа. Поскольку я знаю, что мой идентификатор должен быть числовым значением Два, когда они поставили в плохой номер заказа Для проверки ти…
14 май '17 в 15:03
1 ответ

aurelia plugin.load не является ошибкой функции

Я пытаюсь запустить Aurelia Cli в первый раз. У меня все работает, кроме роутера. Я получаю ошибку Uncaught TypeError: plugin.load is not a function at Module... вот мои файлы: main.js import environment from './environment'; //Configure Bluebird Pr…
19 фев '17 в 15:33
2 ответа

Аурелия: Как я могу изменить содержимое боковой панели в представлении маршрутизатора?

Я пытаюсь понять, как "внутренние компоненты" могут регулировать содержимое "внешних компонентов". Допустим, у меня есть шаблон приложения, который выглядит примерно так: <template> <div class="sidebar"> <div>Some app-wide content&…
15 фев '17 в 21:57
1 ответ

AureliaJS - переходить по маршруту из div или из JavaScript?

Я только начал изучать Aurelia JS и столкнулся с проблемой. У меня есть маршруты в app.js как: configureRouter(config, router){ config.title = 'TEST'; config.map([ { route: ['','main'], name: 'main', moduleId: './mainpage', nav: true, title:'Main' }…
1 ответ

Аурелия - Динамическое перенаправление в детском маршруте

У меня есть приложение Aurelia, родительский и дочерний маршрутизатор. родитель: { name: 'group', route: 'group/:groupId', viewPorts: { Filter: { moduleId: 'filter.js'}, Content: { moduleId: 'content.js' } }} Дочерний маршрутизатор настроен: [ { nam…
12 дек '16 в 10:26
1 ответ

Многопользовательская маршрутизация с Aurelia

Наше приложение является мультитенантным по организации. Пользователь может переключать организации в приложении, и данные будут фильтроваться для этой организации. Мы бы хотели, чтобы навигационная модель обновляла orgId для отражения изменений в о…
13 июл '17 в 09:54
0 ответов

Aurelia Master-Detail с использованием роутера без агрегации событий

Мне нужно реализовать сценарий использования маршрутизации, где у меня есть список элементов на родительском маршрутизаторе, которые можно редактировать на дочернем маршрутизаторе, как показано на следующем рисунке из примера приложения Aurelia's ap…
09 июн '16 в 20:18
1 ответ

Аурелия: Как построить главное меню с некоторыми пунктами выпадающего меню

Я новичок в рамках Aurelia. Я пытаюсь создать главное меню из 7 пунктов. Первые 4 пункта должны быть главными пунктами меню, а последние 3 - выпадающими. Я работаю с начальной загрузкой 3. Конфигурация маршрутизатора в app.ts выглядит следующим обра…
2 ответа

Привязка метода spinner href в навигационной панели к модели представления для публикации сообщения для подписчика

Я пытаюсь реализовать веб-приложение с помощью aurelia и машинописи. Я начал с проекта aurelia-skeleton-typescript-webpack в качестве основы. В навигационной панели я также вставил счетчик для выбора различных местоположений города, который должен в…