我開始玩Aurelia(這非常好),但很快遇到了一個問題,我無法立即找到解決方案。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
文件沒有被拾取,也沒有連接到模板。
更重要的是,我發現我沒有在這個項目中使用控制器的模板。只有在路由器中加載的模板才能與控制器配合使用。
這讓我想到我錯過了一些需要設置的配置...?
感謝
非常感謝!這確實有效。我明白這是在文檔中提到的,但文檔很大,我不認爲我會在這裏輕鬆找到這些細節。 :) –