track - это hash Map.
class PointsMaker extends Component {
shouldComponentUpdate(nextProps) {
return nextProps.update
}
render() {
const track = this.props.track;
const update = this.props.update;
if (track.length !== 0 && update) {
this.props.shouldUpdate(false);
track.forEach((value, key) => {
if (value.length !== 0)
return (
<VehicleMarker target={key}/>
);
else return null;
});
}
else {
return null;
}
}
}
А как по другому можно перебрать массив и выдать компонеты?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
сайт без адаптивности При уменьшении примера в браузере хром и во всех остальных кроме мозилысайт уменьшается под размеры окна
Добрый деньБез связки 2-х таблиц пагинация работает отлично, но с hasMany не работает
Делаю выборку из двух таблиц с объединением: