Đây là một cấu hình cho công thức:Làm thế nào để ràng buộc đúng một công thức với một cửa hàng trong Sencha ExtJs v6?
formulas: {
//this binding with the store did not work :(
countDeactivatedVehicles: {
bind: {
bindTo: "{organizationCars}",
deep: true,
},
get: function (store) {
return store.query("isCarActive", false).getCount();
}
}
}
(hiện nay là số lượng mà chúng tôi muốn chỉ hiển thị một lần ban đầu có nghĩa là trên tải nó hoạt động ok)
Khi các mô hình bên trong organizationCars cửa hàng có một thuộc tính được cập nhật ràng buộc không hoạt động, cửa hàng không được cảnh báo rằng các mô hình của nó đã được cập nhật.
Điều gì lý tưởng sẽ xảy ra là khi mô hình được cập nhật sự kiện được truyền tới cửa hàng để cửa hàng biết rằng sự thay đổi đó. Bằng cách này, ràng buộc sẽ hoạt động (?) Và công thức sẽ được tính toán.