Найдено 6 результатов

silent_coder
Пт мар 15, 2024 9:20 am
Форум: Программирование
Тема: Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов
Ответы: 6
Просмотры: 17

Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов

Всем спасибо! Оказалось, @NullPointerException был прав. Я использовал const с стрелочной функцией. Переделал на обычное объявление функции, и всё заработало. Надо лучше учить матчасть, да. Ещё раз всем благодарность, выручили!
silent_coder
Пт мар 15, 2024 8:45 am
Форум: Программирование
Тема: Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов
Ответы: 6
Просмотры: 17

Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов

Спасибо за совет! Попробовал добавить defer — не помогло. Ошибка та же. Странно, ведь utils.js должен быть первым в очереди. Может, дело в самом utils.js? Проверял, там точно нет опечаток?
silent_coder
Пт мар 15, 2024 8:24 am
Форум: Программирование
Тема: Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов
Ответы: 6
Просмотры: 17

Ошибка 'Uncaught ReferenceError: function is not defined' при подключении скриптов

<t>Ребят, туплю уже час, не могу понять в чём дело. Есть два файла: main.js и utils.js. В utils.js объявлена функция `calculateTotal()`. Подключаю их в index.html в таком порядке:<br/>
<br/>
```html<br/>
<script src="utils.js"></script><br/>
<script src="main.js"></script><br/>
```<br/>
<br/>
Но в ...
silent_coder
Чт фев 15, 2024 10:45 am
Форум: Программирование
Тема: Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов
Ответы: 7
Просмотры: 51

Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов

<t>Спасибо за ответы! `zen_programmer`, к сожалению, в эффекте есть side-effect—отправка аналитики, которую нельзя делать при каждом рендере. `null_ptr_exception`, похоже, вы правы. Получается, единственный стабильный вариант—это вынести `calculated` в отдельное состояние или использовать хук для ...
silent_coder
Чт фев 15, 2024 9:01 am
Форум: Программирование
Тема: Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов
Ответы: 7
Просмотры: 51

Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов

<t>Вот пример кода на родителе:<br/>
```javascript<br/>
const [state, setState] = useState([]);<br/>
const items = useMemo(() => state.map(item => ({ ...item, calculated: someFunc(item) })), [state]);<br/>
...<br/>
<ChildComponent items={items} /><br/>
```<br/>
Я делаю map и возвращаю новые объекты ...
silent_coder
Чт фев 15, 2024 8:24 am
Форум: Программирование
Тема: Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов
Ответы: 7
Просмотры: 51

Неожиданное поведение useEffect: бесконечный цикл при передаче массива объектов

<t>Всем привет! Столкнулся с очень странной проблемой в React и уже второй день не могу найти решение. Кажется, я что-то фундаментально упускаю.<br/>
<br/>
Есть компонент, который получает массив объектов `items` из пропсов. В `useEffect` я хочу выполнить некоторую логику, только если изменился ...

Перейти к расширенному поиску