这应该就是数据异步请求导致的问题吧~

例如

user:{    
    "id" : 1,    
    "name" : "yrm",     
    "des" : {       
      "sex" : "girl"
      "age" : "19"
     }
}


{{user.des.sex}}  //报错undefined

{{user.des ? user.des.sex : ''}}  //这样子就不报错了
其实就是先判断数据存在再进行数据渲染,就不会出现数据还没及时拿到的时候出现undefined的问题的。虽然写法有些麻烦,但是好使!
Logo

前往低代码交流专区

更多推荐