@Flopipi

Как вызвать метод?

Можно ли как-то вызвать функцию в том месте, в каком я ее пытался вызвать, чтобы там отобразился текст, который вернет метод?

class RangeTimeEvent extends React.Component {
    constructor(props) {
        super(props);
        this.state = {
            card: []
        }
        this.takeDate = this.takeDate.bind(this);
    }

    takeDate() {
        this.state.card.map(index => {
            return (
                <div>{index.date}</div>
            );
        })
    }

    render() {
            return (
                <div className="in-time">
                    <div className="time block active tab-1"><p>{this.takeDate()}</p></div>
                </div>
            )
        }
    }
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
takeDate() {
        return this.state.card.map(index => {
            return (
                <div>{index.date}</div>
            );
        })
    }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы