zoukankan      html  css  js  c++  java
  • 【VUE +ElementUI】 常见报错

    1、TypeError: Cannot read property 'xxx' of undefined

    遇到这类问题,一般有以下几种原因:
    第一种某个字段,为做初始化定义。TypeError: Cannot read property 'info' of undefined
    例如:data:{
    user:{
    info:{

               } 
            }
      }
    

    当你使用 this.user.info.xxx时,发现info 还没定义 所以,遇到这种情况,请检查一下初始化数据中是否有该字段、、先想好后面可能需要用的数据,
    把变量先做定义。

    第二种情况 为假如你在Ajax中请求数据时,请求的数据中有的有包含该字段,有的没有该字段
    TypeError: Cannot read property '0' of undefined

    这个时候可以 var row = data.rows[i] 可以避免这个错误

    2.在elementUI中 经常会遇到使用 数据请求到了,却无法显示在表格里的问题
    这类问题,我们要逐一排查:
    一、先查看表格列字段是否和 实例中data属性相对应
    二、再对对应字段数据赋值空值初始化
    三、查看请求AJAX是否使用=>箭头函数回调

  • 相关阅读:
    class 关键字
    自适应Web主页
    前端跨域解决
    HTML5新增特性
    HTTP知识点【总结篇】
    针对Web应用的【攻击模式篇】
    HTTPS和HTTP
    HTTP状态码之【整理篇】
    SpringCloud配制eureka
    maven连接国内仓库
  • 原文地址:https://www.cnblogs.com/ac4nd/p/13470104.html
Copyright © 2011-2022 走看看