上QQ阅读APP看书,第一时间看更新
关于本书
本书分为“基础篇”“进阶篇”和“实战篇”三部分,其中基础篇涵盖了Vue.js 2的所有基础内容,包括:
· 双向绑定数据;
· 计算属性;
· 内置指令与自定义指令;
· 组件。
基础篇内容相对容易,适合刚入门Vue.js的开发者。
进阶篇更深入Vue.js的工程化,内容包括:
· Render函数;
· webpack的使用;
·Vue.js插件。
实战篇首先剖析了iView的两个经典组件的设计和实现思路,然后充分利用Vue.js的内容完成了两个完整的实战项目。
本书读者对象
本书基础内容和实战项目共存,适用于刚接触Vue.js的前端或后端开发者。当然,有一定Vue.js开发经验的读者也能从中收获不少实战中的经验。
本书要求读者有一定的JavaScript编程能力,并假定读者已经掌握了HTML和CSS,否则阅读本书会有一定的难度。
其他说明
本书基础篇示例只需要有编辑器和浏览器两个环境即可,浏览器以Chrome最佳,如果是IE,至少在IE 9版本以上。进阶篇和实战篇的示例需要读者了解并安装Node.js和NPM,本书将不会介绍它们的安装方法。
本书相关的示例代码都放在GitHub,网址如下:
https://github.com/icarusion/vue-book
读者可到该项目的issues讨论区提问讨论。