我们有一个Json数据,产品的信息存储在it.Every中,产品有一个类型,我们希望将这些类型完全推到数组中,我使用MaterialTabs来显示类型。我介绍了一个返回类型的函数,如下所示:
setCategorys(){
var typelist=[];
for(var i=0;i<this.state.shop_Products.length;i++){
var typelist1 = typelist.push(this.state.shop_Products[i].type);
}
return typelist1;
}MaterialTabs必须是这样的:"type1","type2“--我还介绍了如下所示的MaterialTabs:
<MaterialTabs
items={[this.setCategorys()]}
selectedIndex={this.state.selectedTab}
onChange={this.setTab.bind(this)}
barColor='white'
indicatorColor="#ff1a00"
activeTextColor="#ff1a00"
inactiveTextColor= "#000"
/>但我错了

发布于 2017-03-20 13:35:47
在https://github.com/iRoachie/react-native-material-tabs上给出的示例对我来说是有效的。从错误中看,数组中的一个项是未定义的。
https://stackoverflow.com/questions/42901435
复制相似问题