为了账号安全,请及时绑定邮箱和手机立即绑定

饿了吗项目报错

饿了吗项目报错

慕粉1525183835 2017-11-13 16:07:34
[Vue warn]: Error in render: "TypeError: Cannot read property 'avatar' of undefined"found in---> <VHeader> at src\components\header\header.vue       <App> at src\App.vue         <Root>
查看完整描述

3 回答

?
new_object_

TA贡献55条经验 获得超117个赞

avatar相关的那一段完整贴出来吧

这是视图渲染时对象无法取值报的错,要具体看你这做了什么操作。可以排查如下

  1. 是否写错字段名,导致无法取值,拿到的是undefined。

  2. 是否引入了vuex等对象,在页面初始化的时候store中的state还没有创建导致取值错误。

你可以在引用avatar的代码前在控制台打印一下其父值进行排查

查看完整回答
1 反对 回复 2017-11-13
?
业余奶茶品鉴师

TA贡献260条经验 获得超388个赞

使用了‘avatar’变量,但是没有定义。要先声明变量,才能使用

查看完整回答
1 反对 回复 2017-11-13
  • 3 回答
  • 0 关注
  • 2536 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信