我想了解dojo與dijit佈局的組合。更具體地說:我是否需要JS中的佈局小部件或足夠使用html數據屬性?瞭解dojo的需求與diji /佈局
我讀過Layout documentation,它似乎像你需要三樣東西:
- 的JavaScript:要求要使用
- HTML標記
- CSS
佈局部件但是我不清楚爲什麼我需要需要 JavaScript中的佈局部件:
require(["dojo/parser", "dijit/layout/BorderContainer", "dijit/layout/ContentPane"]);
這在this example中陳述。
我創建了一個demo,而不需要 「的dijit /佈局/使用BorderContainer」 和 「的dijit /佈局/ contentPane的」,並且工作正常。
將它們排除在要求聲明之外是否安全?
有['depsDeclarative'](http://dojotoolkit.org/reference-guide/1.9/build/transforms/depsDeclarative.html)功能。它會爲任何聲明性模塊依賴關係掃描適當標記的資源,並將它們添加到圖層中。 – phusick