为了账号安全,请及时绑定邮箱和手机立即绑定

讲师回答 / Sam
github地址:https://github.com/sam9831/ebook-demo

讲师回答 / Sam
你好,离线模式需要预先下载vue脚手架模板,下载地址:https://github.com/vuejs-templates/webpack

讲师回答 / Sam
你好,ref的官方定义如下:ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。这里我用通俗地解释一下,比如:我们定义一个dom<...code...>如果我们想获取...

讲师回答 / Sam
你好,后期会推出实战课程,详细讲解这部分内容,可以保持关注哦

讲师回答 / Sam
Navigation对象的用途是提供电子书的目录信息,Navigation类中的toc属性存储了目录结构,里面有6个重要属性:id:目录的idlabel:目录的名称href:目录的定位,通过Rendition.display(href)可以直接定位到目录所在位置deep:目录的层级subitems:子目录parent:父目录的id这些属性对组织整个目录结构都很重要哦

已采纳回答 / Sam
你好,通过报错信息可以看到,vue指令会到"C:\Users\潇潇\.vue-templates\webpack"目录下寻找你的模板,请确认你的模板是否存放在该目录下?如果没有,将模板移入该目录后再尝试一下吧。

讲师回答 / Sam
你好,这个问题涉及epubjs的实现原理book.ready的用途:this.book.ready返回的是一个Promise对象,他的作用是让我们可以在Book对象初始化完毕后实现我们自己的逻辑,this.book.ready对应的源码如下:c...

已采纳回答 / Sam
你好,因为搭建脚手架时会实时从github上下载对应版本的脚手架模板,网络不好的时候可能会导致下载失败,而离线模式的脚手架模板是从本地获取的,不依赖网络,可以更快地搭建出vue脚手架

已采纳回答 / Sam
你好,你的源码看过了,解决方法是将epub文件移到public目录下即可,然后将DOWNLOAD_URL改为:const DOWNLOAD_URL = '/2018_Book_AgileProcessesInSoftwareEngine.epub'因为你使用的是vue-cli 3.0,静态资源文件需要放置在public目录下<...图片...><...图片...>

已采纳回答 / Kian_
box-sizing 属性用于更改用于计算元素宽度和高度的默认的 CSS盒子模型。content-box默认值,标准盒子模型。 width 与 height 只包括内容的宽和高, 不包括边框(border),内边距(padding),外边距(margin)。注意: 内边距, 边框 & 外边距 都在这个盒子的外部。 比如. 如果 .box {width: 350px}; 而且 {border: 10px solid black;} 那么在浏览器中的渲染的实际宽度将是370px;尺寸计算公式:widt...

讲师回答 / Sam
你好,本课程动手实践很重要哦,期待你根据课程讲解,一步步实现一个属于自己的阅读器,这样有利于你更好掌握知识和提升动手能力^_^

讲师回答 / Sam
你好,svg图标和epub电子书的github下载地址:https://github.com/sam9831/ebook-demo

讲师回答 / Sam
你好,目前这种实现方式是不支持字体动态变化的,浏览器窗口更改后,需要重新刷新页面才能获得字体变化,因为这个DOMContentLoaded事件只会在DOM加载完成后触发一次,这样做的目的是考虑到使用场景是移动端,手机的尺寸和分辨率通常是不会变化的,所以只需加载一次即可。如果你想实现动态改变字体大小,可以参考如下的实现方式(监听屏幕尺寸变化):<...code...>
课程须知
1.阅读器的工作原理 2.ePub的工作原理 3.阅读器引擎epub.js的应用 4.Vue.js的基本应用和过渡动画实现 5.阅读器的基本功能实现方法
老师告诉你能学到什么?
本课程是Vue.js的中级课程,适合前端刚入门或有一定基础的同学进行学习,同时本课程包含大量阅读器方面的专业知识,适合想了解阅读器实现原理的同学学习

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消