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 found
VC
reminders && reminders.length > 0 && reminders.map
но я не вижу необходимости проверять длину. Если массив будет пустым, map
сработает и вернет пустой массив, который в свою очередь не отрендерится.no reminders found
RM
reminders && reminders.length > 0 && reminders.map
но я не вижу необходимости проверять длину. Если массив будет пустым, map
сработает и вернет пустой массив, который в свою очередь не отрендерится.no reminders found
M
Г(
>0
RM
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