значение доступа внутри this.state в реакции - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть следующая строка кодов.

constructor(props) {
        super(props);
        this.state = {
            trends_1: [
                { start: [parseFloat(props.ab), parseFloat(props.cd)], end: [parseFloat(props.wy), parseFloat(props.yz)], appearance: { stroke: "green" }, type: "XLINE" }
            ]
        };
    }

Как мне получить доступ к значениям parseFloat(props.ab) и parseFloat(props.yz)?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2018

Вы должны получить доступ, как это.

let ab = this.state.trends_1[0].start[0];
let cd = this.state.trends_1[0].start[1];
0 голосов
/ 04 сентября 2018

Вы можете получить к нему доступ с индексной позиции

this.state.trends_1[0].start[0]
this.state.trends_1[0].start[1]

this.state.trends_1[0].end[0]
this.state.trends_1[0].end[1]
...