У меня есть родитель App:
render() {
return (
<div>
<Filtered items={this.state.items} />
</div>
)
}
И я хочу выполнить функцию (без события) в компоненте Filtered передав туда this.state.items. Как я это могу сделать? А то у меня сейчас в Filtered мой JS код выполняется из render(), а мне бы хотелось, чтобы в render() у меня был только результат выполнения функции.
UPD насколько я понял, если есть необходимость в таком действии, то это говорит о том, что что-то неправильно в архитектуре приложения. И что нет ничего плохого в том, что в компонент передаётся props, который обрабатывается в return(). Правда я насчёт последнего не уверен.