您好,欢迎光临有路网!
Vue.js快跑:构建触手可及的高性能Web应用
QQ咨询:
有路璐璐:

Vue.js快跑:构建触手可及的高性能Web应用

  • 作者:[英] Callum Macrae(卡勒姆·麦克雷) 宋鹏
  • 出版社:电子工业出版社
  • ISBN:9787121352997
  • 出版日期:2018年11月01日
  • 页数:196
  • 定价:¥69.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是用Vue.js构建Web应用的全方位指南。作者运用细致入微的讲解方式带你领略Vue.js的独特魅力,致力于协助你从零开始基于Vue.js创建一个Web应用。本书共7章:第1章介绍Vue的安装及基本用法,覆盖大量Vue核心技术,诸如响应式原理、生命周期钩子等;第2章到第6章进入Vue高阶世界,通过在丰富的组件特性中遨游,教你使用vue-router和vuex来实现客户端路由和状态管理,以此完善整个Web应用的功能;*后一章介绍如何使用vue-test-utils这一官方测试利器来为组件编写单元测试,从而保证Web应用的正常运行;附录分别介绍vue-cli用法及Vue 与React之间的异同。本书适合对HTML和JavaScript已有一定了解,正在准备或已经使用Vue.js进行Web应用开发的从业者,也适合希望通过学习框架使用来提升对其认识的开发人员,有React使用经验的读者同样可从中获得启发。
    目录
    前言 .............................................................................................xi
    第 1 章 Vue.js 基础 .......................................................................1
    为什么选择 Vue.js ..................................................................................................1
    安装和设置 ............................................................................................................4
    vue-loader 和 webpack .....................................................................................4
    模板(Template)、数据(Data)和指令(Directive)...........................................6
    v-if vs v-show .......................................................................................................10
    模板中的循环 ......................................................................................................11
    属性绑定 ..............................��...............................................................................13
    响应式 ..................................................................................................................15
    响应式如何实现 ............................................................................................16
    注意事项 .......................................................................................................17
    双向数据绑定 ......................................................................................................19
    动态设置 HTML ..................................................................................................21
    方法 .....................................................................................................................22
    this.................................................................................................................23
    计算属性 ..............................................................................................................24
    侦听器 ..................................................................................................................27
    监听 data 对象中某个对象的属性 .................................................................29
    获取旧值 .......................................................................................................29
    深度监听 .......................................................................................................30
    过滤器 ..................................................................................................................30
    使用 ref 直接访问元素 .........................................................................................33
    输入和事件 ..........................................................................................................33
    v-on 简写 .......................................................................................................34
    事件修饰符 ...................................................................................................34
    生命周期钩子 ......................................................................................................37
    自定义指令 ..........................................................................................................38
    钩子函数参数 ................................................................................................40
    过渡和动画 ..........................................................................................................41
    CSS 过渡 .......................................................................................................41
    JavaScript 动画 ..............................................................................................44
    总结 .....................................................................................................................46
    第 2 章 Vue.js 组件 .....................................................................47
    组件基础 ..............................................................................................................47
    数据、方法和计算属性 ........................................................................................48
    传递数据 ..............................................................................................................49
    Prop 验证 .......................................................................................................50
    Prop 的大小写 ...............................................................................................51
    响应式 ...........................................................................................................52
    数据流和 .sync 修饰符 ..................................................................................53
    自定义输入组件与 v-model ...........................................................................56
    使用插槽(slot)将内容传递给组件 ...................................................................57
    默认内容 .......................................................................................................58
    具名插槽 .......................................................................................................59
    作用域插槽 ...................................................................................................60
    自定义事件 ..........................................................................................................62
    混入 .....................................................................................................................65
    混入对象和组件的合并 .................................................................................67
    vue-loader 和 .vue 文件 ........................................................................................68
    非 Prop 属性 ........................................................................................................70
    组件和 v-for 指令 ................................................................................................71
    总结 .....................................................................................................................74
    第 3 章 使用 Vue 添加样式 ..........................................................77
    Class 绑定 ............................................................................................................77
    内联样式绑定 ......................................................................................................79
    数组语法 .......................................................................................................80
    多重值 ...........................................................................................................80
    用 vue-loader 实现 Scoped CSS ...........................................................................81
    用 vue-loader 实现 CSS Modules .........................................................................82
    预处理器 ..............................................................................................................83
    总结 .....................................................................................................................83
    第 4 章 render 函数和 JSX ..........................................................85
    标签名称 ..............................................................................................................86
    数据对象 ..............................................................................................................86
    子节点 ..................................................................................................................88
    JSX ......................................................................................................................89
    总结 .....................................................................................................................91
    第 5 章 使用 vue-router 实现客户端路由 ......................................93
    安装 .....................................................................................................................93
    基本用法 ..............................................................................................................94
    HTML5 History 模式 ...........................................................................................96
    动态路由 ..............................................................................................................97
    响应路由变化 ................................................................................................98
    路由参数作为组件属性传入 .......................................................................100
    嵌套路由 ............................................................................................................101
    重定向和别名 ....................................................................................................103
    链接导航 ............................................................................................................104
    tag 属性 .......................................................................................................105
    active-class 属性 ..........................................................................................106
    原生事件 .....................................................................................................107
    编程式导航 .................................................................................................107
    导航守卫 ............................................................................................................108
    路由独享守卫 ..............................................................................................110
    组件内部守卫 .............................................................................................. 111
    路由顺序 ............................................................................................................112
    404 页面 ......................................................................................................113
    路由命名 ............................................................................................................114
    总结 ...................................................................................................................115
    第 6 章 使用 vuex 实现状态管理 ................................................117
    安装 ...................................................................................................................118
    概念 ...................................................................................................................119
    State 及其辅助函数 ............................................................................................121
    State 辅助函数.............................................................................................122
    Getter .................................................................................................................124
    Getter 辅助函数 ...........................................................................................126
    Mutation .............................................................................................................126
    Mutation 辅助函数 ......................................................................................128
    Mutation 必须是同步函数 ...........................................................................128
    Action ................................................................................................................129
    Action 辅助函数 ..........................................................................................130
    参数解构 .....................................................................................................131
    Promise 与 Action ..............................................................................................131
    Module ...............................................................................................................132
    文件结构 .....................................................................................................134
    带命名空间的模块 ......................................................................................135
    总结 ...................................................................................................................137
    第 7 章 对 Vue 组件进行测试 .....................................................139
    测试单个组件 ....................................................................................................139
    介绍 vue-test-utils ..............................................................................................141
    查询 DOM ......................��...................................................................................142
    挂载选项 ............................................................................................................143
    模拟和存根数据 .................................................................................................145
    测试事件 ............................................................................................................146
    总结 ...................................................................................................................148
    附录 A 搭建 Vue 开发环境 .........................................................149
    附录 B Vue 与 React ................................................................153
    索引 ..........................................................................................171
    编辑推荐语
    适读人群 :本书适合对HTML和JavaScript已有一定了解,正在准备或已经使用Vue.js进行Web应用程序开发的从业者,也适合希望通过学习框架使用来提升对其认识的开发人员,有React使用经验的读者同样可从中获得启发。
    带你迅速领略运用Vue.js——组织与简化Web开发中流行的 JavaScript框架——构建既快又灵的单页Web应用。有了这本实践指南,你将迅速获得从基本用法到自定义组件以及更多**特性——甚至包括JSX,即JavaScript语法扩展。作者Callum Macrae 向你展示了如何使用 Vue 生态系统中*实用的库,比如实现客户端路由的vue-router和实现状态管理的vuex,以及专门用于测试的vue-test-utils。如果你是一位熟练运用JavaScript、HTML和CSS的前端***,那么这本书将向你呈现如何使用Vue来开发一个功能齐全的Web 应用。 ■ 学会Vue.js基本用法,包括使用模板语法来将数据显示在页面上。 ■ 学会从零开始,或者使用vue-cli从模板开始创建一个Vue工程。 ■ 学会分离代码到独立组件中,从而创建一个可维护的代码库。 ■ 学会在Vue.js中使用CSS来为你的网站或网页应用增添样式。 ■ 学会使用render函数和JSX代替模板语法来定制页面的呈现。 ■ 学会使用vue-router来操控页面的路由。 ■ 学会使用vuex来集中进行状态管理。 ■ 学会使用单元测试来确保你的组件不出问题。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外