dijit レイアウトと組み合わせて道場を理解しようとしています。より具体的には、JSでレイアウトウィジェットを要求する必要がありますか、それともhtmlデータ属性を十分に使用していますか?
レイアウトのドキュメントを読みましたが、次の3 つのものが必要なようです。
- JavaScript: 使用するレイアウト ウィジェットが必要です
- HTML マークアップ
- CSS
しかし、JavaScript で次のようにレイアウト ウィジェットを要求する必要がある理由がよくわかりません。
require(["dojo/parser", "dijit/layout/BorderContainer", "dijit/layout/ContentPane"]);
これは、この例に記載されています。
「dijit/layout/BorderContainer」と「dijit/layout/ContentPane」を必要としないデモ を作成しましたが、問題なく動作しています。
これらをrequireステートメントから除外しても安全ですか?