简介:通过本课程,大家可以了解电子书阅读器的基本工作原理及ePub格式电子书的解析原理,我会手把手带大家用Vue.js来实现一个手机阅读器,实现电子书的阅读功能,以及一些辅助功能,如翻页、字号设置、主题设置、阅读进度调整和电子书目录。本课程浅显易懂,配合实际应用案例,适合初学者和有一定前端知识的同学进行学习。
第1章 课程介绍
介绍本课程的主要内容,通过本次课程可以学到的知识点,展示本次课程最终实现的界面及功能,针对课程介绍中涉及的知识点,介绍具体的学习路径和课时安排,介绍本课程需要的必要的前置学习条件。深入学习,详见:https://coding.imooc.com/class/285.html
第2章 阅读器简介及开发准备工作
介绍ePub格式电子书的原理,开发前的准备工作(搭建静态资源服务器+图标生成+安装node.js环境),并通过vue命令生成vue-cli脚手架,形成项目开发框架。
第3章 阅读器开发
阅读器引擎epubjs介绍,电子书的解析和渲染功能、翻页功能、阅读器标题栏和菜单栏功能实现、阅读器字号设置功能、阅读器阅读进度设置功能、阅读器目录功能实现,以及进行课程总结。