Решено: зачертана реакция на css

Основният проблем при използването на css със зачертана реакция е, че може да бъде трудно да се стилизира правилно. Това е така, защото стиловете по подразбиране за зачертаване не са много специфични и няма вградена поддръжка за персонализирането им.

Вижте повече

Решено: най-лесният начин за показване на текущата дата в реакция

Основният проблем с използването на най-лесния начин за показване на текущата дата в React е, че не винаги работи. Например, ако използвате компонент DatePicker, най-лесният начин да покажете текущата дата може да бъде да използвате неговия метод getDate(). Ако обаче вашият DatePicker е вътре в a

, getDate() няма да работи, защото манипулаторът onSubmit на формуляра ще извика setState(), който ще актуализира датата, използвайки каквато и да е стойност в момента в state.date.

Едно решение е да използвате a вместо DatePicker. След това можете да използвате неговия метод getInputValue(), за да получите текущата дата.

Вижте повече

Решено: npm актуализация реагира

Ако използвате npm за управление на своите React проекти и стартирате npm update react, тогава React автоматично ще изтегли и инсталира всички нови актуализации на React. Това може да причини проблеми, ако използвате версия на React, която в момента не е съвместима с най-новата версия на npm.

Ако използвате версия на React, която в момента не е съвместима с най-новата версия на npm, тогава npm update react автоматично ще изтегли и инсталира всички нови актуализации на React. Това може да причини проблеми, ако използвате версия на React, която в момента не е съвместима с най-новата версия на npm. Например, ако използвате версия на React, която беше пусната през декември 2017 г., тогава npm update react може да инсталира актуализация на React, която беше пусната през февруари 2018 г. Това би причинило проблеми, защото вашият проект вече няма да е съвместим с най-новите версии на Node.js и браузъри.

Ако използвате по-нова версия на React от тази, която в момента е инсталирана на вашата машина, тогава актуализирането на вашия проект също може да причини проблеми. Например, ако използвате версия на React, която беше пусната през декември 2017 г., и вашият проект използва yarn add react-scripts –save, тогава стартирането на yarn update react също ще инсталира най-новата актуализация на React. Това обаче също така ще презапише всички промени в кода, които сте направили във вашия проект след инсталирането на предишната актуализация на React. Ако това е нещо, което искате да правите редовно (например, за да сте в крак с промените в екосистемата), тогава може би е по-добре да използвате друг инструмент като Git или SVN, вместо да разчитате на npm за управление на вашите проекти.

Вижте повече

Решено: реакция преобразува низ в slug

Основният проблем с преобразуването на string в slug чрез реакция е, че може да доведе до неочаквани и непредвидени последствия. Например, ако низът съдържа интервали, охлювът може също да включва интервали. Или ако низът включва специални символи, които не са валидни в охлузите, охлювът също може да не е валиден.

Вижте повече

Решено: как да добавя икони за реакция с помощта на прежда

Основният проблем с добавянето на икони за реагиране с помощта на прежда е, че може да бъде трудно да се намери правилната икона. Има редица различни библиотеки, които можете да използвате, за да намерите икони, но може да е трудно да решите коя да използвате. Освен това може да не успеете да намерите правилния размер или стил на икона.

Вижте повече