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

Add the ability to a component "AsyncData" to update data without hashing.

    XMLWordДля печати

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

    • Icon: История История
    • Решение: Готово
    • Icon: Urgent Urgent
    • Community 3.18.1
    • Не заполнено
    • Forms
    • Не заполнено

    Описание

      Добавить возможность компоненту обновлять данные без хеширования.

      На данный момент "AsyncData" работает так:
      1) Приходят данные по которым надо отправить запрос
      2) Если эти данные равны предыдущим запрос не отправляется
      3) Если данные изменились запрос отправляется
      4) "AsyncData" генерирует событие triggerChange(), при условии что предыдущие полученное значение не равно текущему.

      Необходимо добавить настройки для:
      1) Отправки запроса независимо изменились ли данные для его отправки.
      2) Генерации события triggerChange() даже если ответ запроса не изменился.

      Первое необходимо для того что обновить какую либо информацию, после действия которое меняет что-то на бэкенде, но при этом форма не закрывается.
      Второе необходимо для продолжения логики выполнения кода, например:
      1) Мы отправляем запрос который возвращает результат проверки true/false
      2) Если результат проверки не изменился, то мы не можем его обработать т.к. не было вызвано событие triggerChange().

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

        Активность

          Люди

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

            Даты

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

              Учет времени

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