获取章节名称函数
来源:5-4 阅读进度功能实现(章节切换和进度同步)
whis_per
2019-07-29
getSectionName () {
if (this.section) {
const sectionInfo = this.currentBook.section(this.section)
if (sectionInfo && sectionInfo.href) {
return this.currentBook.navigation.get(sectionInfo.href).label
}
}
// return ''
}
我的函数如上,但是终端提示错误,必须要return一个值,写入return ‘ ’报错消失,那么在没有写出else的情况下也需要return吗?我看老师的代码也没有加return’’,为啥我的会报错嘞?
写回答
2回答
-
波比波18
2021-03-23
非常感谢,也解决了我的疑问
00 -
Sam
2019-07-29
如果不写return,默认会返回undefined,那么在取值的时候就有可能会报错,解决的办法可以返回一个空值,或者在取值处进行判断,这两种方法都可以解决问题
00
相似问题