{data && data.dataFromLocal ? data.dataFromLocal.map((item,idx) => {
return <CartItem {...props} IDX={idx} Name={item.title} key={idx} Price={item.price} ImgSrc={item.images[0].image} Id={item.id}/>
}) : <p>Hello world!</p>}
Я ожидаю что когда массив пустой он будет показывать Hello world
. Но он этого не делает
{data && data.dataFromLocal.length ? (
data.dataFromLocal.map((item, idx) => {
return (
<CartItem
{...props}
IDX={idx}
Name={item.title}
key={idx}
Price={item.price}
ImgSrc={item.images[0].image}
Id={item.id}
/>
);
})
) : (
<p>Hello world!</p>
)}
data && data.dataFromLocal
- так вы проверяете, что data.dataFromLocal - это не falsy значение. Но не проверяете на заполненность массива элементами. Для этого есть свойство length. Stepan Kasyanenko
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Мне нужно нарисовать красивую заштрихованную стрелку блока, используя SVG из одной точки (x0, y0) в другую (x1, y1), как показано на рисунке
На странице есть несколько блоков, я прохожусь по каждому с помощью кода:
Удалил из Package Manager Xiaomi SDK, после этого выдает 100 ошибок во время билда, установил заново, но ошибки выдает те-же, кто может помочь?