Вы можете использовать конфигурацию displayField для treePanel, в extjs api они говорят это: булево значение с текстом значения по умолчанию ... Это просто неправильно: P, на самом деле вы можете поместить что-то вроде displayField: 'name', и это будет показать название поля из магазина. Но я не думаю, что вы можете изменить свойство id.
Если вы хотите изменить свойство id, вы можете использовать конфигурацию отображения в полях модели и оставить настройки treePanel такими, какие они есть. что-то вроде
fields : [
{ name: 'id', type:'int',mapping: 'yourId'},
{ name: 'text', type: 'string', mapping: 'yourText'}
]
Редактировать Как предложил Бен, вы можете изменить имена свойств панели дерева, используя конфигурацию displayField
для панели дерева и idProperty
для модели treeStore.