





定价:119元
印次:1-1
ISBN:9787302602903
出版日期:2022.05.01
印刷日期:2022.05.12
图书责编:安妮
图书分类:教材
本书循序渐进地介绍了Vue框架的用法,主要内容包括前后端分离的基本原理、MVVM设计模式、Vue的基本用法、内置指令、自定义指令、计算属性和数据监听、绑定表单、绑定CSS样式、CSS过渡和动画、Vue组件的开发、Vue CLI脚手架工具、路由管理器、组合API、Axios和状态管理等。 本书内容通俗易懂,案例丰富,理论和实践紧密结合。本书的范例采用Vue 3,最后一章提供了一个整合前端与后端的综合案例,帮助读者迅速掌握开发实用Web应用的技巧。 本书适合所有前端Web开发人员阅读,无论是初学者还是已经有开发经验的从业人员,都能从本书中受益。另外,本书也适合作为相关培训机构的教材。
孙卫琴,知名IT作家和Java专家,毕业于上海交通大学,一直从事软件开发、培训和咨询,还创办了专业的程序员网站JavaThinker.net。目前就职于Java培训界的行业巨头——动力节点,担任Java研究院首席主编。已创作20部软件开发领域的图书,涵盖了从前端到后端开发的完整技术体系。文风清晰严谨、深入浅出,深受读者欢迎,其多部作品在同类书籍中位居全国畅销排行榜的**。代表作有《精通Spring:Java Web开发技术详解(微课视频版)》《精通JPA与Hibernate: Java对象持久化技术详解(微课视频版)》《Java面向对象编程》《Tomcat与Java Web开发技术详解》等。杜聚宾,13年以上的软件研发及项目管理经验,曾先后就职于中讯、甲骨文、百度等国内大型软件公司,先后担任过Java高级工程师、组长、CTO等职务,并经常对其内部员工进行技术培训。目前就职于Java培训界的行业巨头——动力节点,担任教学总监。出版畅销书《搞定J2EE:Struts+Spring+Hibernate整合详解与典型案例》。制作的Java视频课程通俗易懂、由浅入深,深受网友喜欢。在B站上,Java零基础的单套视频课程的播放量超1000万次,累计总播放量超5000万次,长期位列**。
前言 在过去的十多年中,笔者一直在关注、追随和研究Web开发的技术发展趋势。随着Web技术的普及,网站的规模越来越大,一些超大型网站(如淘宝和京东等)的日均客户访问量超过了千万,这对网站的并发性能和运行性能提出了新的挑战。 为了减轻后台服务器的运行负荷,前后端分离的软件架构成为Web开发的潮流。Vue.js就是一款针对前端Web开发的优秀的框架。 本书介绍用Vue框架开发前端Web项目的各种技术,包括前后端分离的基本原理、MVVM设计模式、Vue的基本用法、内置指令、自定义指令、计算属性和数据监听、绑定表单、绑定CSS样式、CSS过渡和动画、Vue组件的开发、Vue CLI脚手架工具、路由管理器、组合API、Axios和状态管理等。 本书的范例采用Vue 3。Vue的版本在不断更新,为了帮助读者顺利跟上技术发展的脚步,本书在写作过程中,既详细阐述用Vue开发前端Web的各种技术细节,又深入讲解Vue本身的运作原理,让读者能从高屋建瓴的角度审视前端Web开发需要解决的问题,以及各种解决方案的优劣和演进过程。 前端与后端各有分工,前端负责向用户展示数据,与用户交互,并且直接进行一些简单的数据处理操作。 它能够包揽越来越多的展示数据以及处理数据的任务,离不开优秀的前端框架的支持。例如,Vue框架为前端Web项目提供了以下6种技术支持。 (1) 保证数据的更新与数据的展示同步。 (2) 即使不请求访问后端服务器,也能直接在前端完成各个页面之间的跳转。 (3) 允许异步刷新页面的局部内容。 (4) 整合第三方提供的各种前端插件,丰富和完善前端展示数据...
目录
源代码
第1章Vue简介
1.1MVVM设计模式
1.2Vue框架的特点
1.3第一个Vue范例
1.3.1把模型数据绑定到视图
1.3.2把视图上的输入数据与模型绑定
1.3.3改变模型数据对视图的影响
1.4Vue组件的选项
1.4.1data选项
1.4.2template选项
1.4.3methods选项
1.5Vue组件实例的生命周期
1.6Vue编译模板和渲染DOM的基本原理
1.6.1编译模板
1.6.2渲染DOM
1.7异步渲染DOM
1.8防抖动函数debounce()
1.9Vue的开发和调试工具
1.9.1NPM
1.9.2vuedevtools调试工具
1.10小结
1.11思考题
第2章Vue指令
2.1内置Vue指令
2.1.1vbind指令
2.1.2vmodel指令
2.1.3vshow指令
2.1.4vif/velseif/velse指令
2.1.5vfor指令
2.1.6von指令
2.1.7von指令的事件修饰符
2.1.8vtext指令
2.1.9vhtml指令
2.1.10vpre指令
2.1.11vonce指令
2.1.12vcloak指令
2.2自定义Vue指令
2.2.1注册自定义指令
2.2.2自定义指令的钩子函数
2.2.3自定义指令的...