{{metadata.title}}报错

来源:5-10 目录功能实现(图书内容样式)

竹自青

2019-02-28

图片描述
图片描述
老师,这个最后能显示vuex的数据,但是控制台一直报错。是不是异步调用的问题,我在vue实例后面打印一下metadatay也发现获取不到
图片描述
图片描述

写回答

1回答

Sam

2019-02-28

你好,这段报错的含义是指在mounted阶段,由于电子书还没有完成解析(电子书解析是异步的),所以无法获取metadata对象,这时metadata对象为null,所以提示cannot read property "title" of null,这里的null指的就是metadata,正确的做法是先判断metadata是否为null,再读取title属性,类似这样:

{{ metadata && metadata.title }}


3
2
疯狂上岸
厉害了
2020-03-09
共2条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1623 学习 · 1951 问题

查看课程