vue {{}} 数据渲染出现 undefined问题

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

例如

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


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

{{user.des ? user.des.sex : ''}}  //这样子就不报错了
其实就是先判断数据存在再进行数据渲染,就不会出现数据还没及时拿到的时候出现undefined的问题的。虽然写法有些麻烦,但是好使!
发布了25 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_40425415/article/details/103171887