Vue.js入门与商城开发实战
上QQ阅读APP看书,第一时间看更新

前言

Vue.js正式发布于2014年2月,正如其官网介绍的,具备“易用、灵活和高效”的特点。其实Vue.js的本质是框架,而真正了解它的人会把它当成一件作品来欣赏。

Vue.js是一个轻量级、易上手的前端框架,与其他框架相比,入门难度小,学习曲线平缓,因此越来越多的人开始投入Vue.js的怀抱,走进Vue.js的世界。又因为前端框架都与HTML、CSS、JavaScript结合紧密,所以你需要熟悉这些技术。

本书主要面向Vue.js的初级入门者,涵盖详细的理论知识、布局分析和逻辑分析,还有丰富的实战案例、详细的代码解说,具有很强的实用性。

本书主要分为三部分,共15章,主要内容如下。

第一部分包括第1~7章,主要讲解Vue.js的基础语法,包括模板、指令、数据绑定、表单、常用v-if指令、v-show指令、v-for循环、样式绑定、事件处理器、监听和计算属性等内容。我们在做项目时常会用到这些基础语法。

第二部分包括第8~11章,主要讲解Vue.js的高级语法,包括组件,自定义指令和响应接口,路由、过渡和动画,Vue.js中的插件Axios等内容。

第三部分包括第12~15章,主要讲解如何使用Vue.js和JavaScript的基础知识构建一个完整的Vue商城,包括商城首页、商城分类、商城购物车、产品分类、产品列表、评论、地址管理、下单、会员注册、会员登录、密码修改、订单列表、收藏、信息列表和详情等界面的开发案例详解。

针对实战项目中的Web数据接口,我们提供了ASP版本、PHP版本和JSP版本;为了方便新手入门,我们在代码中讲解ASP接口的使用,这样读者拿到代码后就可以在本地部署;使用Windows系统的读者可以直接在控制面板中部署IIS,然后使用ASP接口,也可以参考笔者提供的视频。

本书示例代码力求完整,但由于篇幅有限,有些代码没有写入书中。需要完整代码的读者请访问以下网址(其中包含相关的视频课程):

http://www.2d5.net/vue

http://www.hzyaoyi.cn/vue

黄菊华

2020年春于杭州