Применить пользовательский миксин (маскирование) к сетке extjs в Ext JS 6 - PullRequest
0 голосов
/ 02 мая 2018

Мы создали собственный миксин для маски нагрузки, и нам нужно условно применить эту маскировку к заблокированной сетке, как мы можем установить миксин для сетки условно?

1 Ответ

0 голосов
/ 02 мая 2018

Миксин нельзя применять условно; mixins, ну, в общем, смешаны с прототипом и применяются ко всем будущим экземплярам класса. Очевидно, вы можете включить условную логику в миксин, но это не так.

Плагины могут применяться для каждого экземпляра и могут быть более полезными, если, скажем, вы говорите, что хотите, чтобы эта сетка имела маскировку, но не хотите, чтобы это сетка. С помощью плагина вы применяете его как часть инициализации компонента - вам все равно не следует добавлять или удалять плагины к уже созданному экземпляру.

...