快捷导航

饿了吗项目报错

[Vue warn]: Error in render: "TypeError: Cannot read property 'avatar' of undefined"found in--->  at src\components\header\header.vue  at src\App.vue

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

avatar相关的那一段完整贴出来吧
这是视图渲染时对象无法取值报的错,要具体看你这做了什么操作。可以排查如下

  • 是否写错字段名,导致无法取值,拿到的是undefined。
  • 是否引入了vuex等对象,在页面初始化的时候store中的state还没有创建导致取值错误。
你可以在引用avatar的代码前在控制台打印一下其父值进行排查
回复

使用道具 举报

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

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP