1

剣道UIツリービューを使用しています。データベースからツリービューを動的にロードしています。しかし、私の問題は、表示する子がない場合に展開エラーが発生することです。展開矢印を削除するにはどうすればよいですか。

よろしく、

スリ

4

2 に答える 2

2

hasChildrenと呼ばれる HierarchicalDataSource schema.model オブジェクトの構成フィールドがあり、モデルにアイテムがあるかどうかを示すブール値プロパティをモデルに追加できます。

このように、TreeView がその要素を作成するときに、そのプロパティをチェックし (または関数を呼び出します。たとえば、items.leght が 0 より大きい場合に返すことができます)、戻り値が false の場合は、前に展開矢印を作成しません。アイテム。

このデモを確認してください。

于 2012-11-26T19:12:47.387 に答える