RM
ПОдскажите пожалуйста - если я axios-ом делаю запрос на html - ную страничку и получаю русские буквы в виде:
<p><b>����������</b></p>
Как можно этого избежать?
Size: a a a
RM
RM
AD
RM
VC

Г(

!!variable, а точнее двойное отрицание.reminders && reminders.map(), даже если там будет пустой массив, ничего страшного не произойдётVC
VC
!!variable, а точнее двойное отрицание.reminders && reminders.map(), даже если там будет пустой массив, ничего страшного не произойдётГ(
Г(
reminders && reminders.length > 0 && reminders.map
но я не вижу необходимости проверять длину. Если массив будет пустым, map сработает и вернет пустой массив, который в свою очередь не отрендерится.no reminders foundVC
reminders && reminders.length > 0 && reminders.map
но я не вижу необходимости проверять длину. Если массив будет пустым, map сработает и вернет пустой массив, который в свою очередь не отрендерится.no reminders found
RM
reminders && reminders.length > 0 && reminders.map
но я не вижу необходимости проверять длину. Если массив будет пустым, map сработает и вернет пустой массив, который в свою очередь не отрендерится.no reminders foundM
Г(
>0RM
RM
>0Г(

const remindersMarkup = useMemo(() => {
if (!reminders || !reminders.length) { // можно улучшить условие с optional chaining если поддерживается в проекте
return <h2>No Reminders found!</h2>
}
return reminders.map((reminder, idx) => <Reminder key={idx} {...reminder}) /> // плохая затея в ключ записывать индекс элемента в массиве
}, [reminders])
return (
<div>
<h3>Reminders</h3>
{remindersMarkup}
</div>
)VC
const remindersMarkup = useMemo(() => {
if (!reminders || !reminders.length) { // можно улучшить условие с optional chaining если поддерживается в проекте
return <h2>No Reminders found!</h2>
}
return reminders.map((reminder, idx) => <Reminder key={idx} {...reminder}) /> // плохая затея в ключ записывать индекс элемента в массиве
}, [reminders])
return (
<div>
<h3>Reminders</h3>
{remindersMarkup}
</div>
)Г(
(reminders || []).length && reminders.map()
falsy значения reminders у вас на странице отрендерится 0RM
(reminders || []).length && reminders.map()
falsy значения reminders у вас на странице отрендерится 0