javascript - Limit Child length in Extjs Tree -


I want to limit the length of a child node to 20 characters, something like xxxxxxxxxxxxxxxxxxxx ...

The data for the tree will come from the database in Jason format. Here's my code.

Ext.onReady (function () {

  var tree = Ext.tree; var tree = new tree. TriPanel ({useArrows: true, AutoScroll: true, animate True, Enabled DD: True, Container Scroll: True, Limit: Incorrect, // Auto Tree Loader Create Data: 'test.json', Route: {node type: 'ASCNC', text: 'Ext js', to drag Qualified: false, id: 'src'}}); // tree tree presents render ('tree-div'); tree .getRootNode (). Extension ();});    

To do this, you need to define and override a custom tree loader True, container scrolls: right, animes: true, capable DD: true, container scroll: true, range: false, loader: new extension. Source Loader ({dataUrl: this.dataUrl, createNode: function} {attr.text = attr.text.substr (0, 20); Ext.tree.TreeLoader.superclass CreateNode.call (this, atri);}}) , Root: {node type: 'async', text: 'ext js', dragable: false, id: 'src'}});

Comments