首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何对json结果执行双循环

如何对json结果执行双循环
EN

Stack Overflow用户
提问于 2018-02-07 09:20:12
回答 1查看 41关注 0票数 1

我有一个json结果:

我可以在json的第一级上做循环,但不能在第二级上做循环(SUBCATEGORIA)

代码语言:javascript
代码运行次数:0
运行
复制
<ScrollView>
      {this.state.items.map((item) => (
        <TouchableHighlight
          key={item.id}>

          <View style={{flex:1}}>

            <View style={{flex:1, flexDirection:'row', backgroundColor:item.cor, padding:10}}>

              <View>
                <Text>{item.nome}</Text>
              </View>

            </View>

            <View>
              {this.state.items.subcategoria.map((item) =>{
                <Text>{**HOW DO LIST THE SUBCATEGORIA ITEMS HERE???**}</Text>
              })}
            </View>

          </View>

        </TouchableHighlight>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-07 10:06:21

<View> {item.subcategoria.map(item => <Text>{item}</Text>)} </View>

这应该会给你想要的东西。您已经在state.items的项目上进行了映射,只需要在子类别数组上进行映射,子类别数组是每个this.state.itemsitem.subcategoria

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48654528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档