Я хочу иметь маршрут к всплывающему диалогу. Я создал ViewModel с @noViewAurelia ViewModel без вида
import {noView} from "aurelia-framework";
@noView()
export class MyViewModel{
...
}
, но это приводит к этой ошибке:
aurelia-logging-console.js:54 ERROR [app-router] TypeError: Cannot set property 'bindingContext' of null
На мой взгляд, показывая всплывающее окно с моей navbar.ts не подходит, как я не люблю есть такой код в navbar, я бы скорее получил его на месте, более подходящем.
Каков наилучший способ отобразить всплывающее окно с навигационной панели без потери текущего содержимого страницы, так что в основном показать его из любого места, а также без кода в navbar.ts.
Есть ли лучший и лучший способ достичь этого? Должен ли я переосмыслить макет страницы?
Спасибо.
Я не думаю, что я следую за вами могли бы вы создать пример gist.run –
Ну, скажем, кто-то хочет показать «подписаться на newletter» всплывающее окно.?. Как бы вы его реализовали? Скажем, кнопка, открывающая всплывающее окно, видна на всех страницах. – paranoxx
@AshleyGrant. Я попытаюсь создать суть. – paranoxx