如何在按钮单击时从嵌套的JSON数据中按顺序获取节点?

时间:2018-06-06 10:21:32

标签: javascript json angular typescript

videoList =  [
  {
       'id':1,
       'title':'Lower Extremities',
       'nodes':[
            {
                 'id':11,
                 'title':'Cast Receive',
                 'nodes':[
                           {
                           'id':111,
                           'title':'Video 1',
                           'nodes':[
                                     {
                                     'id':1111,
                                     'title':'Working',
                                     'nodes':[]
                                     },
                                     {
                                     'id':1112,
                                     'title':'Stacking',
                                     'nodes':[]
                                     },
                                ]
                      },
                      {
                           'id':112,
                           'title':'Video 2',
                           'nodes':[]
                      },
                      {
                           'id':113,
                           'title':'Video 3',
                           'nodes':[]
                      }
                 ]
            }
       ]
  }

我已经嵌套了如上所述的JSON数据。我想点击下一个按钮时按顺序获取每个节点。 (使用角度2,打字稿)

例如:

  • 首先点击
  • id:11,title:'Cast Receive'
  • 第二次点击
  • id:111,title:'Video 1'
  • 第三次点击
  • id:1111,标题:'工作'
  • 第四次点击
  • id:1112,title:'Stacking'
  • 第五次点击
  • id:112,title:'Video 2'
  • 第六次点击
  • id:113,标题:'视频3'

0 个答案:

没有答案