Что это за проблема с задержкой, на которую ссылается vuex-persist library? - PullRequest
0 голосов
/ 18 ноября 2018

Контекст

На этой странице npm для vuex-persist , есть раздел «Замечание о LocalForage и асинхронных хранилищах». Основная часть:

При использовании асинхронных хранилищ (на основе обещаний) ваше состояние не будет быть немедленно восстановленным в vuex от localForage. Это войдет в цикл обработки и завершится, когда поток JS будет пуст. Это может вызвать задержку в несколько секунд.

Я прочитал эту страницу , чтобы немного лучше понять цикл событий. Исходя из этого, localForage (основанный на обещаниях) должен использовать очередь заданий, а обратные вызовы / затем должны выполняться как можно скорее (ish).

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

Вопрос

Может ли кто-нибудь объяснить, о чем все это было / что было техническим ограничением , которое привело к необходимости этого отказа от ответственности (на простом языке)? Разрешено ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...