VUE.JS快速入门
全新正版 极速发货
¥
35.62
6.0折
¥
59
全新
库存4件
作者申思维
出版社清华大学出版社
ISBN9787302517542
出版时间2019-01
装帧平装
开本其他
定价59元
货号1201819848
上书时间2024-07-01
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
申思维,软件行业老兵。stackoverflow.com分数13k,排名前3%。2001~2005年本科就读于华南理工大学计算机学院软件技术专业,毕业后在北京工作,经历了人力外派、私企、中等规模外包公司、很好外企和国内互联网知名企业。
目录
目 录章 Vue.js概述11.1 单页应用的出现11.2 为什么要使用Vue.js21.2.1 单页应用21.2.2 知名的单页应用(SPA)框架对比51.2.3 被腾讯和阿里巴巴所青睐91.2.4 用到Vue.js的项目9第2章 原生的Vue.js102.1 极速入门102.2 实际项目112.2.1 运行整个项目122.2.2 HTML代码的部分182.2.3 HTML代码的部分192.2.4 js代码部分212.2.5 小结25第3章 Webpack+Vue.js开发准备263.1 学习过程263.1.1 可以跳过的章节263.1.2 简写说明263.1.3 本书例子文件下载273.2 NVM、NPM与Node273.2.1 Windows下的安装283.2.2 Linux、Mac下的安装313.2.3 运行313.2.4 使用NVM安装或管理node版本323.2.5 删除NVM333.2.6 加快NVM和NPM的下载速度333.3 Git在Windows下的使用343.3.1 为什么要使用Git Bash343.3.2 安装git客户端353.3.3 使用Git Bash403.4 Webpack413.4.1 Webpack功能423.4.2 Webpack安装与使用433.5 开发环境的搭建443.5.1 安装Vue.js443.5.2 运行 vue443.6 Webpack下的Vue.js项目文件结构453.6.1 build文件夹463.6.2 config 文件夹463.6.3 dist文件夹473.6.4 node_modules 文件夹473.6.5 src 文件夹49第4章 Webpack+Vue.js实战504.1 创建一个页面504.1.1 新建路由504.1.2 创建一个新的Component514.1.3 为页面添加样式524.1.4 定义并显示变量534.2 Vue.js中的ECMAScript554.2.1 let、var、常量与全局变量554.2.2 导入代码:import564.2.3 方便其他代码使用自己: export default {..}564.2.4 ES中的简写574.2.5 箭头函数=>574.2.6 hash中同名的key、value的简写584.2.7 分号可以省略584.2.8 解构赋值584.3 Vue.js 渲染页面的过程和原理594.3.1 渲染过程1:js入口文件594.3.2 渲染过程2:静态的HTML页面(index.html)614.3.3 渲染过程3:main.js中的Vue定义624.3.4 渲染原理与实例634.4 视图中的渲染644.4.1 渲染某个变量644.4.2 方法的声明和调用654.4.3 事件处理:v-on664.5 视图中的Directive(指令)674.5.1 前提:在directive中使用表达式(Expression)674.5.2 循环:v-for674.5.3 判断:v-if694.5.4 v-if与v-for的优先级704.5.5 v-bind724.5.6 v-on734.5.7 v-model 与双向绑定754.6 发送http请求774.6.1 调用http请求784.6.2 远程接口的格式804.6.3 设置Vue.js开发服务器的代理814.6.4 打开页面,查看http请求834.6.5 把结果渲染到页面中844.6.6 如何发起post请求854.7 不同页面间的参数传递864.7.1 回顾:现有的接口864.7.2 显示博客详情页874.7.3 新增路由884.7.4 修改博客列表页的跳转方式1:使用事件894.7.5 修改博客列表页的跳转方式2:使用v-link914.8 路由924.8.1 基本用法924.8.2 跳转到某个路由时带上参数934.8.3 根据路由获取参数944.9 使用样式944.10 双向绑定964.11 表单项目的绑定994.12 表单的提交1024.13 Component 组件1054.13.1 如何查看文档1054.13.2 Component的重要作用: 重用代码1064.13.3 组件的创建1064.13.4 向组件中传递参数1084.13.5 脱离Webpack,在原生Vue.js中创建component110第5章 运维和发布Vue.js项目1125.1 打包和部署1125.1.1 打包1125.1.2 部署1145.2 解决域名问题与跨域问题1175.2.1 域名404 问题1185.2.2 跨域问题1195.2.3 解决域名问题和跨域问题1205.3 如何Debug1225.3.1 时刻留意本地开发服务器1225.3.2 看developer tools提出的日志1225.3.3 查看页面给出的错误提示1235.4 基本命令1255.4.1 建立新项目1255.4.2 安装所有的第三方包1255.4.3 在本地运行1265.4.4 打包编译127第6章 进阶知识1286.1 js的作用域与this1286.1.1 作用域1286.1.2 this1306.1.3 实战经验1316.2 Mixin1336.3 使用Computed Properties(计算得到的属性)和watchers(监听器)1356.3.1 典型例子1356.3.2 Computed Properties 与 普通方法的区别1366.3.3 watched property1376.3.4 Computed Property的setter(赋值函数)1406.4 Component(组件)进阶1416.4.1 实际项目中的Component1426.4.2 Prop1446.4.3 Attribute1466.5 Slot1466.5.1 普通的Slot1476.5.2 named slot1486.5.3 slot 的默认值1496.6 Vuex1506.6.1 正常使用的顺序1506.6.2 Computed属性1546.6.3 Vuex原理图1556.7 Vue.js的生命周期1566.8 最佳实践1576.9 Event Handler 事件处理1586.9.1 支持的Event1586.9.2 使用 v-on 进行事件绑定1596.10 与CSS预处理器结合使用1686.10.1 SCSS1686.10.2 LESS1696.10.3 SASS1706.10.4 在Vue.js中使用CSS预编译器1716.11 自定义 Directive1726.11.1 例子1726.11.2 自定义Directive的命名方法1736.11.3 钩子方法(Hook Functions)1746.11.4 自定义Directive可以接收到的参数1746.11.5 实战经验175第7章 实战周边及相关工具1767.1 微信支付1767.2 Hybrid App:混合式App1777.3 安装 Vue.js的开发工具: Vue.js devtool1787.4 如何阅读官方文档181第8章 实战项目1838.1 准备1:文字需求1838.2 准备2:需求原型图1868.2.1 明确前端页面1868.2.2 如何画原型图1868.2.3 首页1868.2.4 商品列表页1878.2.5 商品详情页1878.2.6 购物车页面1888.2.7 支付页面1888.2.8 我的页面1898.2.9 我的订单列表页面1898.2.10 总结1908.3 准备3:微信的相关账号和开发者工具1908.3.1 微信相关账号的申请1908.3.2 微信开发者工具1908.4 项目的搭建1928.5 用户的注册和微信授权1938.6 登录状态的保持2028.7 首页轮播图2038.8 底部Tab2138.9 商品列表页2178.10 商品详情页2198.11 购物车2258.13 微信支付2338.14 回顾244
内容摘要
目前单页应用框架层出不穷,其中Vue.js是十分耀眼的项目之一,受到国内外开发人员的靠前推崇。全书分为8章,内容包括Vue.js概述、Vue.js的安装、定义页面、渲染视图、路由、发送HTTP请求、表单的绑定和提交、打包、部署、解决js的跨域问题、Debug、Component、Mixin、Vuex、页面的生命周期等,很后还给出一个实战案例供读者了解Vue.js项目开发过程。本书适合Vue.js初学者、Web前端开发人员,也适合高等院校和培训学校的师生教学参考。
主编推荐
与传统的Web应用不同,单页应用在近几年发展迅猛。国外的典型产品是Gmail,为传统的Web页面注入了意想不到的活力,国内则是由于微信的迅猛发展,单页应用在手机端表现性能十分优异,使用越来越流行。 目前来看,Vue.js作为极其耀眼的项目之一,学习起来快速直接,受到国内开发人员的推崇,许多知名应用也纷纷使用本框架。可以认为,Vue.js框架直接冲击了老牌的Angular和React,是未来的主流单页应用框架。
— 没有更多了 —
以下为对购买帮助不大的评价