我想編寫一個基於dojo的中型完整的Web應用程序。編寫完整的Dojo Web應用程序的最佳方式是什麼?
我有一個基本的BorderContainer放在document.body。
爲了使代碼的維護,易於閱讀,我希望把完全每個部分包含部件/模塊。這可以通過幾行,如簡單地添加...
var topTabs = new TopTabs();
top.addChild(topTabs);
然後我想將它們拼接一起,使他們能夠在其他每個部件的調用工作,爲了遵循MVC模型。
因此,舉例來說,我想插入下面的小工具,它完全包含在進入頂部區域,看起來像一個例子......
所以我的問題是... 。
什麼是創建這些完全定義和封裝的小部件/模塊的最佳方法?
由於我的小部件還將包含其他Dijits,那麼基於模板的小部件的路線呢?或者更好地創建純粹以編程方式定義的小部件/模塊?
感謝
感謝您的回覆JC。我個人比較喜歡程序化。但是,我也遇到了問題。也許你可以回答我剛剛發佈的其他問題。 https://stackoverflow.com/questions/45848279/why-doesnt-this-dojo-snippet-work – Bryan