私はポップアップダイアログへのルートを持っています。 私は@noViewビューなしのAurelia ViewModel
import {noView} from "aurelia-framework";
@noView()
export class MyViewModel{
...
}
とのviewmodelを作成したが、これは、このエラーにつながる:私は好きではないように私navbar.tsからのポップアップを表示私の意見で
aurelia-logging-console.js:54 ERROR [app-router] TypeError: Cannot set property 'bindingContext' of null
は適していませんnavbarにそのようなコードを持っていれば、私はむしろそれをより適切な場所に持っています。
ページの現在の内容を失うことなく、Navbarからポップアップを表示する最も良い方法は、基本的にはどこからでも表示でき、navbar.tsにはコードを表示しないことです。
これを実現するためのより良い、良い方法がありますか? ページレイアウトを再考する必要がありますか?
ありがとうございました。
あなたはgist.run例を作成する気だろう –
さて、誰かがポップアップ「newletterためのサインアップ」を見せたいとしましょう。どのように実装すればいいですか?ポップアップを開くボタンがすべてのページに表示されているとします。 – paranoxx
@AshleyGrant私は要点を作るようにします。 – paranoxx