評(píng)分
- 內(nèi)容實(shí)用9.3
- 簡(jiǎn)潔易懂8.6
- 邏輯清晰9.4

時(shí)隔多年,我覺(jué)得這個(gè)項(xiàng)目核心要點(diǎn)就是,位置數(shù)據(jù)的互通。就是前后翻頁(yè)、目錄跳轉(zhuǎn)、進(jìn)度條滑動(dòng)、字號(hào)放大縮小等操作執(zhí)行后,目錄和進(jìn)度數(shù)據(jù)會(huì)發(fā)生相應(yīng)的變化。而這個(gè)項(xiàng)目中正好缺少了這部分,而且官方文檔不詳細(xì),引擎中的api方法也存在漏洞。不知道有沒(méi)有小伙伴成功完成了數(shù)據(jù)互通的功能。

很可以的vue小項(xiàng)目,https://github.com/Sheng14/ebook-demo里面有部分代碼的展示(缺少目錄和進(jìn)度條,太趕了,沒(méi)時(shí)間搞),覺(jué)得可以的小伙伴給個(gè)start哦! 目前發(fā)現(xiàn)且解決的問(wèn)題: 1.切換主題顏色的時(shí)候只能切換4次,下次就不能切換了,這個(gè)解決方法是安裝0.3幾版本的epubjs:npm install epubjs@0.3.71 2.報(bào)錯(cuò)提示不能使用父組件傳過(guò)來(lái)的 defaultTheme,解決方法是使用computed計(jì)算屬性或者直接定義在data里面,具體可以參考我的代碼

學(xué)會(huì)了怎么制作一個(gè)自己的電子書(shū)閱讀器,很棒,雖然課程后期有的代碼沒(méi)有展示全,但是這也是一個(gè)自己動(dòng)手操作的機(jī)會(huì)

前面說(shuō)的還行,到后面直接代碼演示?說(shuō)趕進(jìn)度?誰(shuí)催你了?真夠敷衍的。要源代碼還不給,美名其曰要鍛煉自己的動(dòng)手能力。最垃圾的老師,沒(méi)有之一

很不錯(cuò),難度適中。我就喜歡語(yǔ)速快的,這個(gè)視頻一小時(shí)等于別人講兩個(gè)小時(shí),兩倍速播剛好。 自己研究了一下遞歸組件,如果有子目錄也能顯示和跳轉(zhuǎn)了。 在線演示:https://slybootslion.github.io/ebook_vue_exercise/dist_free

講的邏輯清晰,但是不是很適合新手來(lái)看,我跟著老師一步一步操作最終實(shí)現(xiàn)的頁(yè)面效果:https://root-lucas.github.io/Reader/dist/index.html 代碼地址:https://github.com/root-lucas/Reader 歡迎大家給個(gè)star