У меня есть формула и вы хотите ее выполнить, если в этом магазине находится viewModel
. changeData
.Формула сложения для изменений в магазине
Когда я делаю это, формула не работает, если данные в хранилище изменили
stores: {
currentStore: {
extend: 'Ext.store.MyStore',
trackRemoved: false
},
},
formulas: {
'executeWhenStoreChange': {
bind: '{currentStore}',
get: function() {
console.log('store change')
},
Я бы получить вашу грамматику фиксированным для вас, если я только понял, что вы пытаетесь нам рассказать. – Alexander
Возможно, вы ищете событие 'datachanged' в магазине. http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.AbstractStore-event-datachanged – Gilsha
Я хочу, чтобы после изменения данных в хранилище, вызывается формула 'executeWhenStoreChange', возможно, я могу связывать сохранить эту формулу? – user3045654