Error in render: "TypeError: Cannot read property ´company´ of undefined" found in

vue开发项目过程中,遇到如图报错

报错原因:异步数据是先显示vuex中的初始数据,然后显示请求数据,刚开始vuex中state中的初始数据为空,所以页面在显示初始数据的时候报错。

解决方法:初始化将所要监听的对象用空数组赋值即可解决,格式和你所需要展示的数据类型一样

比如需要循环如下格式数据,我们需要先设定默认值

data:{
    return {
        companyDetail: [{company:'',count:'',zhiwei:'',faBu:''}],   
    }
}

这样就能正常运行,不报错了

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读