今天在项目中处理后端返回的字符串需要使用split做一个字符串转数组的处理,之前项目都运行得好好的,今天突然出问题了,然后面向百度编程了一波,如果你也是用的异步向后端发送请求,可能你的问题和我一样,继续往下看

解决方案

created 异步获取数据,不知道什么时候获取完,如果这时候去调用数据中的属性,就会报错

解决

因为在created或者mounted属性里面发起数据请求,是异步操作,数据什么时候回来是不确定的,同时页面dom也会继续渲染.数据还没回来时解析一个undefined的值浏览器并不会报错,但是如果undefined后面继续调用方法,则会报错.所以在调用数据的split方法之前,先判断数据是否存在,如果存在再执行这个方法

最新文章

  1. Java-接口练习
  2. Linux演示 dd测试IO
  3. Streaming data from Oracle using Oracle GoldenGate and Kafka Connect
  4. 解决EditorLineEnds.ttr被锁定导致Delphi2006-2010无法启动的问题
  5. 各个版本spring的jar包以及源码下载地址
  6. 一个JS内存泄露实例分析
  7. vim 退出保留显示的内容
  8. 【BZOJ2318】【spoj4060】game with probability Problem 概率DP
  9. iOSApp -Monkey测试
  10. C++ primer(八)--内联函数 引用变量 引用传递函数参数 函数重载/模板/模板具体化
  11. C++中四种类型转换方式
  12. BZOJ1596: [Usaco2008 Jan]电话网络
  13. java项目使用memcache实现session共享+session基础
  14. System Error. Code:1722. RPC服务器不可用解决办法
  15. CentOS7 Nginx安装及配置反向代理
  16. 数据库if判断语句
  17. 分布式一致性的基石---Paxos算法(1)
  18. Eclipse导入web项目报错找不到HttpServletRequest解决方法
  19. python3 xml模块
  20. C++的重载操作符(operator)介绍(转)

热门文章

  1. xxl-job踩坑记录——执行器,执行10分钟自动失败
  2. cve-2018-12613-PhpMyadmin后台文件包含漏洞
  3. python 之 matplotlib 练习
  4. 巧用"记事本"让病毒无效运行
  5. [xnuca](web)xblog
  6. 提升组件库通用能力 - NutUI 在线主题定制功能探索
  7. GET、POST请求
  8. 如何看待malloc产生内存碎片
  9. linux管理用户(组)与相关问题处理
  10. python 函数基础知识