Ext.tree.Panel(3)
-
Sencha treepanel에서 선택된 row 정보 가져오기
treepanel에서 정보를 가져옴// Assuming 'treePanel' is the reference to your TreePanel instancevar selectedNodes = treePanel.getSelectionModel().getSelection();// Iterate through the selected nodesselectedNodes.forEach(function(node) { console.log('Selected Node:', node.get('text')); // Replace 'text' with the field name you want});Ext.create('Ext.tree.Panel', { title: 'Sample TreePanel', width:..
2024.12.05 -
Sencha TreeGrid 샘플
const store = Ext.create('Ext.data.TreeStore', { fields: ['id', 'name', 'location'], root: { expanded: true, children: [ { id: 1, name: '거실', location: '', expanded: true, children: [ { id: 11, name: 'Jane Doe', ..
2024.12.01 -
Sencha Ext.tree.Panel(Classic)
# tree 소스 Ext.define('Home.view.menu.LeftMenu', { extend: 'Ext.tree.Panel', // alias 정의 없이 다른 곳에서 'leftmenu'로 찾으면 아래와 같은 에러 발생 // Uncaught Error: [Ext.create] Unrecognized class name / alias: widget.leftmenu alias: 'widget.leftmenu', controller: 'leftmenu', width: 200, title: '메뉴', // root 보이지 않도록 설정 rootVisible: false, // name 필드를 출력되도록 설정 displayField: 'name', store: { // type은 아직 모르겠음 type: '..
2024.03.31