采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好, 在课程的5-5小节中,mixin.js中const currentLocation = this.currentBook.rendition.currentLocation() 的取值为空,放在EbookSettingProgress.vue文件中是能获取到值的,怎么抽象到mixin中反而不行了呢,是有什么特殊的配置吗?
currentBook和rendition都有值,rendition下边的currentLocation()这个方法返回的是一个空对象,但是又不知道是哪里出的问题
你好,具体报错是什么?如果在mixins中应该不是this为空,很可能是currentBook为空
老师能帮忙看一下吗,我再上边贴了一下打印信息,currentBook和rendition都有值,就是currentLocation()没有值,这个正常吗?还有在display之后就得不到currentLocation()了
因为你初始化的时候 display的发生条件是location缓存是否存在 所以 你需要在null值下 重新初始化display即可
登录后可查看更多问答,登录/注册
Vue全家桶+最新前端技术+前后端分离架构,完整项目流程
2.2k 12
3.6k 10
2.0k 3
1.6k 24
1.5k 23