Здравствуйте!
Пытаюсь связать данных из модели с таблицей propertygrid. Сам биндинг работает, заголовок таблицы выводится. А вот содержимое таблицы почему-то не выводится.
Как это исправить?
Код в песочнице
https://fiddle.sencha.com/#fiddle/me0
Ext.onReady(function() {
Ext.define('TestViewModel', {
extend: 'Ext.app.ViewModel',
alias: 'viewmodel.test',
data: {
title: "Биндинг работает",
source: {
'(name)': 'Property Grid',
grouping: false,
autoFitColumns: true,
productionQuality: true,
created: new Date(),
tested: false,
version: 0.8,
borderWidth: 2
}
}
});
Ext.define('TestView', {
extend: 'Ext.grid.property.Grid',
viewModel: {
type: 'test'
},
bind: {
title: '{title}',
source: '{source}'
}
});
Ext.create('TestView', {
renderTo: Ext.getBody(),
width: 400
});
});