из них есть динамическое выражение(или несколько):
… x20
<field ng-disabled=“expression” ng-if=“expression” ng-required=“expression”/>
Выражения резовятся и в итоге каждое поле динамически меняет свой статус, в зависимсти от данных формы.
Это продуцирует какое-то нереальное количество вотчеров и все дичайше тормозит. Собственно вопрос: почему и как можно оптимизировать? p.s. подобная схема вполне нормально работает с вью или реактом, я проверил =)
у меня на проекте кастомизация продуктов на этапе покупки на порядок сложнее и объемнее, но все работает моментально
можно на момент инциализации создать объект, в котором посчитать все условия и потом завязываться на ссылки на значения объекта, не на выражения
реакт и вью использует другую систему обработки изменений, у них нет дайджеста который парсит все дерьмо, Сколько вотчеров получается на 30 полей?
Обсуждают сегодня