Vue 报错:TypeError:Cannot read property 'xxx' of undefined
要快乐,要加油~
需求:勾选table的时候,回显数据,初始化加载页面的时候不需要回显这些数据
其实问题本身很简单,就是,页面初始化加载的时候,值没有被获取到可能为空了,我也百度看了一下 会有这种报错的原因:
1:如果在<template></template>中在判断一个值显示另一个值隐藏时,其中
获取某个值加载时,初始化并未获取到这个值,那么可以做一个判断,如果有值就加载,没有值就不加载
2:通常这种为初始化为undefined的情况下,我们可以在需要的地方加一个判断 不为aundefined的情况下去操作数据
3:我的情况就是 我有几个方法,在写的时候,为了方便查看是否能够调用接口打印数据,就把这几个方法写在mounted里面了,所以重新看一遍代码,捋捋逻辑,直接删掉就可以了
网友评论