React — это библиотека JavaScript для создания пользовательских интерфейсов. Он использует декларативную парадигму на основе компонентов и стремится быть эффективным и гибким.
Я изучаю свой путь к React.
const [form, setForm] = useState({
company: '',
website: '',
location: '',
position: 'Student',
});
Это мое состояние формы, которое изначально устанавливает позицию «Студент» и так далее. Но когда я открыл инструмент разработчика, ...
28 Май 2023 в 07:23
Я пытаюсь использовать элемент <canvas /> в реакции, но изо всех сил пытаюсь создать для него тип события. Я видел эту статью. Я могу заставить его работать, импортировав этот интерфейс и выполнив мою функцию, как показано ниже. Однако я все еще получаю ошибки машинописного текста: Cannot find n...
28 Май 2023 в 07:15
Я тестировал с Postman, и все операции CRUD работают, даже POST, но только POST не работает во внешнем приложении, я часами отлаживал, но получаю сообщение об ошибке.
Неперехваченный (в обещании) AxiosError {сообщение: 'Ошибка запроса с кодом состояния 500', имя: 'AxiosError', код: 'ERR_BAD_RESPONSE...
изображения не отображаются в веб-браузере в приложении реагирования. Папка с изображениями находится в папке scr, а не в общей папке, так что кто-нибудь может мне помочь?
<a href="/" className="logo">
<img src="../src/comp/images/logo.png" alt="logo" />
</a>
Я хочу загрузит...
28 Май 2023 в 04:40
1
Почему проверка не сработает для нетронутых динамически добавленных полей ввода в форме React Hook?
Версия 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 для отправки покемонов (с именами, предметами, движениями) и отображения их атрибутов. Я работаю над отображением сообщений об ошибках, когда пользователь отправляет покемона и получает отказ. В форме у меня есть представление, которо...
28 Май 2023 в 01:15
Я только что создал приложение 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
2
Как переопределить стили пользовательского MUI Accordion (разделительные линии и значки свертывания)
Я стремлюсь создать собственный аккордеон 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