public field:Object ={ dataSource: this.hierarchicalData, id: 'id', text: 'name', child: 'subChild', htmlAttributes: 'hasAttribute' };
public hierarchicalData: Object[] = [
{ id: '01', name: 'Local Disk (C:)', expanded: true,hasAttribute:{value :"node1"},
subChild: [
{
id: '01-01', name: 'Program Files',
subChild: [
{ id: '01-01-01', name: 'Windows NT' },
{ id: '01-01-02', name: 'Windows Mail' },
{ id: '01-01-03', name: 'Windows Photo Viewer' },
]
},
]
];
nodeSelected(args) {
console.log(args.node.getAttribute("value"));
} |