использовать управление состоянием для хранения маркеров карты? - PullRequest
1 голос
/ 02 ноября 2019

Мне нужно ваше мнение по этому поводу. Я постараюсь быстро объяснить это.

  • У меня есть одна страница. называется родительским компонентом.

    На этой странице 4 вкладки. Таким образом, эта страница имеет 4 одинаковых дочерних компонента
    , но разные экземпляры

    Каждая вкладка должна иметь свои собственные данные для отображения на карте, поэтому я беру
    все данные в Parent и передаюсоответствующие порции для каждого
    дочернего компонента.

    У каждого дочернего компонента также есть 3 вкладки. Допустим, мы на первой вкладке. И я снова нажал на 3 вкладки. Некоторые маркеры должны быть удалены. Затем нажал предыдущую вкладку. Некоторые маркеры должны быть добавлены. и т. д.

Это хорошая идея? Я думал о хранении объектов-маркеров в управлении состоянием. Так что при переходе на одну вкладку с другой у меня уже будет состояние, поэтому нет необходимости создавать данные. Я бы просто перебрал маркеры из магазина. Что если мой массив маркеров вырастет до 100 000? это значит, что у меня в запасе будет 400 000 объектов. Это хорошая практика для хранения таких больших данных в хранилище?

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