请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于子目录的label

图片描述
1,当电子书没有子目录时是没有这个问题的
2,有子目录后,用如下方法获取子目录的label名时有错误

` 
 1,下面的currentSection是当前目录所对应的章节index
 2,bookObj是电子书实例对象
 3,navigation是之前获取的navigation对象
`
let section = this.bookObj.section(this.currentSection)
let sectionLabel = this.navigation.get(section.href).label
console.log(sectionLabel)

3,错误的规律大致是这样的
如一级子目录获取的就是一级父目录的label,二级子目录获取的就是二级的父目录的label
4,不知道有什么方法可以解决?

正在回答 回答被采纳积分+3

1回答

Sam 2019-09-18 21:30:08

你的意思是子目录和父目录的Label错位了?

0 回复 有任何疑惑可以回复我~
  • 提问者 owlism #1
    子目录错了,父没有;我看到视频后了,才知道this.navigation.get(section.href).label这个方法只对一级目录有用
    回复 有任何疑惑可以回复我~ 2019-09-18 22:01:34
  • 提问者 owlism #2
    如果对子目录同样适用那就不用太麻烦了
    回复 有任何疑惑可以回复我~ 2019-09-18 22:03:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信