Ответы пользователя по тегу React
  • React. Учитываются изменение элемента через ref?

    React изменяет DOM только в тех местах, в которых появились различия после нового вызова render. То есть если в Virtual DOM'е, который составил новый вызов render изменился лишь 1 атрибут в сравнении со старым вызовом, то изменится лишь этот атрибут. Все остальные изменения React проигнорирует. Следовательно, если вы не меняете через ref что-либо, что в том числе рассчитывается в render, то конфликтов не будет.
    Ответ написан
    Комментировать
  • React, Router и Аутентификация. Как лучше реализовать?

    Эта страница же не статична и целиком содержится в билде, а строится по данным полученным по соответствующему ей запросу? Если да, то этот запрос должен на сервере проверять сессию или токен, которые устанавливаются сервисом для аутентификации. И в случае нехватки прав вместо информации, на странице, выводить ошибку. Если нет - опишите подробности.
    Ответ написан
    Комментировать
  • Как получить данные через запрос?

    createStore вторым аргументом принимает стартовое состояние как раз для таких случаев. Код будет выглядеть примерно так:

    axios.get(`{apiPrefix}/entities`).then(initState => {
    	const store = createStore(reducer, initState);
    
    	// код использующий store
    });
    Ответ написан
    Комментировать