前端异步请求数据未获取导致报错解决办法
生活随笔
收集整理的這篇文章主要介紹了
前端异步请求数据未获取导致报错解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們在編寫前端程序的時候,往往需要異步請求后端數據,然后拿著得到的數據重現渲染頁面。有的時候,數據還沒有獲取到,這個時候會是undefined形式。比如說,let test = "123",但是后端還沒有傳回來數據的話,會是test=undefined,如果test里面還有屬性的話,比如獲取test.name就會直接報錯。對于這樣的問題,可以寫成這樣:
test?.name || "哈哈"這個?可以保證即使后面有屬性但是沒有值也是返回的是undefined,而不會報錯。如果前面是undefined的話,后面會輸出默認值。
總結
以上是生活随笔為你收集整理的前端异步请求数据未获取导致报错解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: React Hook基本使用踩坑指南
- 下一篇: 用Hook的方式实现防抖