React — это библиотека JavaScript для создания пользовательских интерфейсов. Он использует декларативную парадигму на основе компонентов и стремится быть эффективным и гибким.

Подробнее про reactjs...

Я изучаю свой путь к React. const [form, setForm] = useState({ company: '', website: '', location: '', position: 'Student', }); Это мое состояние формы, которое изначально устанавливает позицию «Студент» и так далее. Но когда я открыл инструмент разработчика, ...
28 Май 2023 в 07:23
Я пытаюсь использовать элемент <canvas /> в реакции, но изо всех сил пытаюсь создать для него тип события. Я видел эту статью. Я могу заставить его работать, импортировав этот интерфейс и выполнив мою функцию, как показано ниже. Однако я все еще получаю ошибки машинописного текста: Cannot find n...
Я тестировал с Postman, и все операции CRUD работают, даже POST, но только POST не работает во внешнем приложении, я часами отлаживал, но получаю сообщение об ошибке. Неперехваченный (в обещании) AxiosError {сообщение: 'Ошибка запроса с кодом состояния 500', имя: 'AxiosError', код: 'ERR_BAD_RESPONSE...
28 Май 2023 в 07:02
изображения не отображаются в веб-браузере в приложении реагирования. Папка с изображениями находится в папке scr, а не в общей папке, так что кто-нибудь может мне помочь? <a href="/" className="logo"> <img src="../src/comp/images/logo.png" alt="logo" /> </a> Я хочу загрузит...
28 Май 2023 в 04:40
Версия TLDR: Для тех из вас, кто хорошо разбирается в react-hook-form, как вы получаете динамически добавляемые поля ввода для запуска проверки при отправке формы? В моем текущем варианте использования динамически добавляемые поля не затрагивались, поэтому они не будут запускать проверку при отправ...
28 Май 2023 в 02:43
Вот компонент, который намеренно выдает ошибку: Компонент App помечен как observerComponent в дорожке стека. Однако если мы удалим оболочку observer вокруг нашего компонента (заменим строку 11 строкой 12), имя компонента отобразится в трассировке стека. Запутывающие имена компонентов MobX затруд...
28 Май 2023 в 02:16
Вот мой app.js import React from 'react'; import ReactDOM from 'react-dom'; import Characters from './components/Characters'; const App = () => { return ( <div> <h1>Star Wars Characters</h1> <Characters /> </div> ); }; ReactDOM.render(<App />, document.getElementById('root')); export defa...
28 Май 2023 в 02:06
У меня есть панель навигации и набор разрешений, поступающих из бэкэнда. Я сохранил их внутри пользовательского объекта в моем глобальном контексте, и я могу получить к ним доступ, набрав user.permissions {addCustomer: false, editAndDeleteCustomer: false, showAllCustomers: false, addEmployee: false,...
28 Май 2023 в 01:22
Я создаю одностраничное приложение Rails, используя react-redux для отправки покемонов (с именами, предметами, движениями) и отображения их атрибутов. Я работаю над отображением сообщений об ошибках, когда пользователь отправляет покемона и получает отказ. В форме у меня есть представление, которо...
Я только что создал приложение nextjs и столкнулся с проблемой: я не могу импортировать пользовательские шрифты, я попытался добавить файлы ttg и использовал @fontface, но шрифты не работают. Пожалуйста помоги Вот мой файл globals.css @tailwind base; @tailwind components; @tailwind utilities; @fon...
28 Май 2023 в 00:09
Помогите мне решить эту неперехваченную ошибку выполнения на LocalHost3000введите здесь описание изображения Пожалуйста, сообщите, если вам нужно какая-то другая картинка тоже. Я новичок в кодировании, поэтому мало что знаю об этом. Я не могу определить, в чем заключается моя проблема...
28 Май 2023 в 00:06
В настоящее время у меня есть проблема, когда я действительно не знаю, что делать. У меня есть элемент, в котором я хочу получить якорь и записать его в локальное состояние. Единственная проблема заключается в том, что это приводит к недопустимому якорю. <StyledHeader avatar={ <Avatar ...
27 Май 2023 в 23:44
Я использовал онлайн Babel REPL для преобразования следующего JSX в JavaScript: JSX: function Button({children, ...rest }) { return ( <button {...rest}> {children} </button> ) } Вывод JavaScript: function Button({ children, ...rest }) { return React.createElement("button", rest,...
27 Май 2023 в 23:04
Вот как я использую плагин. Как сделать машинопись, чтобы про это заткнуться? const options: ChartOptions<"line"> = { plugins: { chartAreaBorder: { borderColor: gridColor, borderWidth: 1, } } ...other options.. } Этот плагин действительно работает, но машинописный тек...
27 Май 2023 в 22:59
Я пытаюсь связать свой смарт-контракт с моим реагирующим интерфейсом, но проблема заключается в том, что каждый раз, когда я вызываю функцию смарт-контракта через фронт, она выдает ошибку исключения возврата вызова. Смарт-контракт работает исправно, успешно прошел все тестовые случаи. Это код интер...
27 Май 2023 в 22:30
Я использую два URL: localhost:3000/content localhost:300/content/<projectId>. Мои маршруты: <Route path="/content" element={ <RequireAuth> <ContentPage /> </RequireAuth> } /> <Route path="/content/:projectId" element={ <RequireAuth> <ProjectPage /> </RequireAu...
27 Май 2023 в 22:07
Я использую следующее промежуточное ПО для создания перенаправления, если пользователь не находится на экране входа. Это всего лишь тестовый случай. В конце концов, условие будет проверять действительный сеанс аутентификации и условно перенаправлять. Однако, когда перенаправление завершается, на с...
27 Май 2023 в 21:38
У меня есть этот компонент reactJ (некоторый код опущен): const QuestionDetailFilters = props => { const handleChangeSelectedQuestion = (e) => { const selectedQuestionId = e.target.value; // here I am doing some things with the new selectedQuestionId } return ( ...
27 Май 2023 в 21:18
У меня есть объект поля, созданный во время выполнения (через вызов API), как показано ниже. field: { "firstNameField-0": { id: 'firstNameField', mandatory: true, value: 'First Name 1' } } Индекс (т.е. 0) выше является динамическим, но одновременно для индекса возможно...
27 Май 2023 в 20:50
Я делаю z.object для формы реагирования на крючок. У меня есть 2 входа, которые должны быть числами, но также могут быть нулевыми. Их значение по умолчанию равно нулю. Как я могу сделать оператор уточнения, который проверяет, чтобы одно число было больше другого, но только если оба числа не равны...
27 Май 2023 в 20:01
Я показываю из массива с картой мои изображения. И когда я нажимаю на изображение, я открываю новую страницу. На новой странице я хочу отобразить то же изображение, на которое я нажал. (только тот, который был нажат). Теперь моя проблема заключается в том, что в настоящее время всегда отображает...
27 Май 2023 в 19:58
Я стремлюсь создать собственный аккордеон MUI, который должен выглядеть так: Теперь я попытался создать этот пользовательский аккордеон MUI, используя эту структуру кода (этот аккордеон также использует некоторые пользовательские функции окна поиска и пользовательские данные аккордеона). Исходный ...
27 Май 2023 в 19:50
Есть ли у кого-нибудь опыт для загрузки данных из ответа API с использованием тега привязки. Формат файла возврата API. Понял, API возвращает формат text/csv const handleDownload = async () => { const { data } = await API.exportExcel(); const url = window.URL.createObjectURL(new Blob([data...
27 Май 2023 в 19:06
Должен ли я беспокоиться о том, что массив, полный нулей, хранится в ссылке? Это моя первая публикация, поэтому заранее прошу прощения за любые ошибки или правила, которые я пропустил. Я делаю обычную панель поиска автозаполнения в React, и мне нужно ссылаться каждый элемент, который находится в ра...
27 Май 2023 в 18:37
Моя задача - создать глобальное состояние в реакции. Мне было приказано использовать для этой цели класс Javascript. Является ли это возможным? Можно ли использовать классы Javascript для создания глобального состояния в REACT? Я все еще младший разработчик, и у меня нет опыта в этом. Мы использ...
27 Май 2023 в 18:23