Метод array.slice может извлечь срез из начала, середины или конца массива для любых целей, которые вам нужны, без изменения исходного массива.
var i,j,temparray,chunk = 10;
for (i=0,j=array.length; i
Вам нужно вызвать super()
в вашем конструкторе.
constructor() {
super();
this.state = {
showAddress: false
};
}
Кроме того, есть пара других пунктов, которые должны быть исправлены.
Когда вы обращаетесь к текущему состоянию в вызове setState
, вы должны использовать версию, которая принимает функцию в качестве аргумента, например так:
submitAddress = () => {
this.setState((prevState) => ({
showAddress: !prevState.showAddress
}))
}
Кроме того, обработчик, которому вы передаете onSubmitEditing должно быть изменено:
onSubmitEditing={this.submitAddress.bind(this)}