You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При определенных условиях, через свойство sorting можно сломать эмбер.
Пример из соцзащиты:
В шаблоне назначаем групэдиту сортировку через свойство sorting. Затем, в какой-то момент, например по нажатию кнопки, нам нужно заполнить групэдит, после чего применить сортировку (т.к автоматом она при заполнении не выполнится). Это сделано через this.notifyPropertyChange('сортировка');.
После чего в одном рендере происходит множественное изменение модели.
Подумать, является ли возможность назначать кастомную сортировку через шаблон (и тем самым триггерить ее в любое время) потенциально опасным моментом для групэдита. Если да, то стоит ли закрыть возможность назначение сортировки или каким-то образом защититься от падения
The text was updated successfully, but these errors were encountered:
При определенных условиях, через свойство sorting можно сломать эмбер.
Пример из соцзащиты:
В шаблоне назначаем групэдиту сортировку через свойство sorting. Затем, в какой-то момент, например по нажатию кнопки, нам нужно заполнить групэдит, после чего применить сортировку (т.к автоматом она при заполнении не выполнится). Это сделано через this.notifyPropertyChange('сортировка');.
После чего в одном рендере происходит множественное изменение модели.
Подумать, является ли возможность назначать кастомную сортировку через шаблон (и тем самым триггерить ее в любое время) потенциально опасным моментом для групэдита. Если да, то стоит ли закрыть возможность назначение сортировки или каким-то образом защититься от падения
The text was updated successfully, but these errors were encountered: