0

私は ExtJS6 を使用して動作するツリーリストを持っていますが、項目の深さと内部のテキストが自動的にパディングされたままになるため、3 番目の子以降は切り捨てられます。固定幅でメニューとして使っているので。自動計算された左パッドのマージンを削除する必要があります。treelist の extjs api を調べているときに、役立つものは何も見つかりませんでした。誰でも助けてもらえますか

4

1 に答える 1

1

treelistandおよび抽象ツリー リスト項目のコードをtreelistitem1 分間見ると、ドキュメント化されていない config プロパティindent:0またはメソッドを使用できることがわかりますsetIndent(0)

文書化されていない理由は不明ですが、おそらく将来のバージョンで命名を変更する予定です。

ダッシュボードの例を開いて「ページ」サブツリーを展開し、次の行をブラウザ コンソールに入力して、動作することをテストしました。

Ext.ComponentQuery.query("treelist")[0].setIndent(0);
于 2016-07-07T10:34:43.303 に答える