Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-3229

AsyncData is load before form loading

    XMLWordДля печати

Детали задачи

    • Icon: Ошибка Ошибка
    • Решение: Won't Do
    • Icon: High High
    • Community 3.17.0, Community 3.18.0
    • Не заполнено
    • Forms
    • Не заполнено

    Описание

      AsyncData загружается перед полной загрузкой формы.

      Это приводит к багам на новых формах.

      Пример https://citeck.atlassian.net/browse/UNIMER-388, тут варианты выбора select зависят от другого поля если он пустое то грузится весь список. При редактировании уже созданного документа ДО окончательной загрузки формы происходит запрос на получение данных, и загружается весь список, т.к. asyncData фильтруется по данным которые ещё не загрузились.

      Сейчас это фиксится условием в asyncData, но это костыль.

      const { root } = instance || {};
      const { loading } = root || {};
      value = loading === false;

      Вложенные файлы

        Активность

          Люди

            Ivan.tkachenko Ivan Tkachenko [X] (Неактивный)
            aleksey.zaytsev Aleksey Zaytsev [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            2 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 1 день
                1d
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 3 часы Незатраченное время
                3h