Category : Dojo

課題 Dojoのツリーで要素を一度に読み込むのでなく、ノードが展開される度に読み込まれるようにしたい。 ルート・ノードのみをまず読み込むと、ノードに”+”マークが表示されずそれ以上展開することがで ..

Read more

課題 グリッドの選択を解除したい。グリッドのデータを入れ替えても、行の選択は維持されたままになる。 解決策 DojoのAPIには何故か記述されていないが、グリッドには選択状態を保持しているプロパティが存在している。 gr ..

Read more

課題 ツリーでノードを選択する時に、特定のノードのみを選択可能にしたい。 解決策 例えばリーフのみを選択したい場合がある。 選択時に呼び出されるコールバックをオーバーライドすれば良いが、それに使えそうなコールバックは、o ..

Read more

課題 本来グラフになっているデータ構造を読み込んでツリーとして表示したい。具体的には、或るノードに対して複数の親ノードが存在する構造を考える。ただし巡回はしないものとする。 解決策 下記はツリーを1レベルごとに展開する場 ..

Read more

ContentPaneには、href属性にURLを設定することで、HTMLファイルをロードすることができる。ただし、URLは元のページと同じドメインである必要がある。 ContentPaneにロードされるHTMLファイル ..

Read more

dojo.Request HTTPプロトコルを実行する。XMLやJson形式のデータを扱うことができる。他の2つと違い、自身はStoreを持たない。 dojo.store.JsonRest HTTPプロトコルを実行する。 ..

Read more