-2
Я пытаюсь перейти от компонента-отца к дочерним компонентам и объектам. Каков наилучший способ передать их через реквизит?Как передать массивы и объекты через реквизиты?
Спасибо
Я пытаюсь перейти от компонента-отца к дочерним компонентам и объектам. Каков наилучший способ передать их через реквизит?Как передать массивы и объекты через реквизиты?
Спасибо
Так же, как вы бы передавать строки в компонент, нужно просто указать на JSX, что вы собираетесь использовать JS с {}.
Было бы так:
render() {
const array = [1,2,3];
cosnt obj = {
a: 1,
b: 2
};
return <SomeComponent array={array} obj={obj} />
}
Массивы и объекты, как любое другое значение (строки, числа, логические, функции). Вы передаете их одинаково – azium
'<Компонент someProp = {someObject} />' тот же самый с массивами – Scarysize