私は Aurelia をいじり始めましたが (これは本当に素晴らしいことです)、すぐに解決策を見つけることができない問題に遭遇しました。
Github の Aurelia Skeleton プロジェクトを使用しています。具体的には、ESNext + WebPack を使用しています。しかし、私の問題は他のプロジェクトでも一貫しています。
https://github.com/aurelia/skeleton-navigation/tree/master/skeleton-esnext-webpack
プロジェクトにはnav-bar.html
、構成に基づいてリンクを構築するファイルが含まれていrouter
ます。ただし、インライン ログイン フォームの形で、このナビゲーション バーにカスタム ロジックを追加したいと考えています。したがって、私はそれに添付する必要がありcontroller
ます。
通常、Aurelia では、どこでも言及されているのと同じ名前のファイルを作成することによってこれが行われます。だから私nav-bar.js
はそこにすべてのロジックを作成して配置します。しかし、それはここでは機能しません...nav-bar.js
ファイルが取得されず、テンプレートに接続されません。
<require from="./myTemplate.html">
さらに、このプロジェクトでコントローラーを使用するテンプレートがどれも使用されていないことがわかりました。ルーターにロードされたテンプレートのみがコントローラーで機能します。
そのため、セットアップする必要のある構成が不足していると思います...?
ありがとう