Я хочу, чтобы значения в массиве и передать эти значения в качестве параметров select тега. Я следующий,как передать значения в массив и передать эти значения в Select Tag
используемый плагин
import DropDown, {
Select,
Option,
OptionList,
} from 'react-native-selectme';
присвоен государственный, как
this.state = {company:[]};
толкая в этом массиве, как
for(let i in data.companyRecord)
company.push(data.companyRecord[i].companyname);
и назначая для выбора тега в
<Select
width={250}
ref="SELECT1"
optionListRef={this._getOptionList.bind(this)}
defaultValue="Select a Company ..."
onSelect={this._company.bind(this)} asyncOptions={this.state.company}>
</Select>
Но он не работает. Он показывает, что
undefined is not an object('evaluating children.length').
Пожалуйста, помогите мне решить эту проблему.
что я должен написать в моем методе _getOptionList –
_getOptionList() { возврата this.refs [ 'OPTIONLIST']; } Это то, что я написал в моем методе. и –