vue中 使用json 数据,部分数据获取不到

场景:

一个会议日程得数据

[
  [
    { 
     "time":"全天",
     "text":"签到入住"
   },
    { 
     "time":"全天",
     "text":"签到入住"
   },
  ],
   [
   {
     "time":"19:00-20:30",
     "text":"欢迎酒会",
     "detail":[ 
       {
        "time":"15:10-15:30",
        "range":"10min",
        "h":20,
        "tit":"茶歇/ 嘉宾交流"
      }
      ]

   }
  ]

 ] 

 

 

取数据得时候 发现 第二个数组得detail取不到数组的内容

 

通过查阅资料得出

当json数据中,有的数据有属性,有的没有,需要缺省补全,才可以取到数据

[
  [
    { 
     "time":"全天",
     "text":"签到入住",
     "detail":[]
   },
    { 
     "time":"全天",
     "text":"签到入住",
     "detail":[]
   },
  ],
   [
   {
     "time":"19:00-20:30",
     "text":"欢迎酒会",
     "detail":[ 
       {
        "time":"15:10-15:30",
        "range":"10min",
        "h":20,
        "tit":"茶歇/ 嘉宾交流"
      }
      ]

   }
  ]

 ] 

 

  

posted @ 2021-05-06 17:14  明媚下雨天  阅读(819)  评论(0编辑  收藏  举报