作品简介

本书系统地介绍了Vue.js和uni-app的核心基础理论及企业项目开发,以实例的形式对Vue.js和uni-app进行深入浅出的讲解。本书共分14章,内容包括Vue.js基础入门、Vue.js绑定样式及案例、Vue.js生命周期函数、Vue.js动画、Vue.js组件、Vue.js路由、Vue.js高级进阶、element-ui/mint-ui组件库、axios发送HTTP请求、Vuex状态管理、企业项目实战、Vue3.X新特性解析、uni-app核心基础、uni-app企业项目实战等,书中大部分章节提供了实战项目案例源码。

本书中每一个关键知识点均配套了同步视频讲解,以带领读者把书中的代码敲一遍,这不仅能使读者更加透彻地掌握知识点,实现独立开发企业级项目的目标,还能使读者及时地了解最新技术动态。

本书的读者对象为网页设计与制作人员、网站建设开发人员、相关专业的学生及网站制作爱好者。

袁龙,主要从事Web开发、教学培训等业务,创建“锦匠特效”和“锦匠课堂”两大Web前端工具类网站,为数万前端开发者提供高效率的工作方式,轻松实现网页动画特效,目前是51CTO,CSDN等在线教育平台讲师。

作品目录

  • 前言
  • 第1章 Vue.js基础入门
  • 1.1 什么是Vue.js
  • 1.2 MVVM前端视图层开发理念
  • 1.3 创建Vue实例对象,详解MVVM
  • 1.4 详解插值表达式
  • 1.5 Vue基础指令
  • 1.6 事件修饰符
  • 1.7 双向数据绑定
  • 1.8 v-for指令
  • 1.9 学生管理案例
  • 第2章 Vue.js绑定样式及案例
  • 2.1 class类名绑定
  • 2.2 style行内样式绑定
  • 2.3 Vue绑定样式案例(标题排他)
  • 2.4 控制元素显示隐藏
  • 2.5 简单版购物车实例
  • 第3章 Vue.js生命周期函数
  • 3.1 创建期间生命周期函数
  • 3.2 运行期间生命周期函数
  • 3.3 销毁期间生命周期函数
  • 3.4 扩  展
  • 第4章 Vue.js动画
  • 4.1 Vue单组动画
  • 4.2 Vue定义多组动画
  • 4.3 使用animate动画库
  • 4.4 transition-group列表动画
  • 第5章 Vue.js组件
  • 5.1 创建全局组件
  • 5.2 创建私有组件
  • 5.3 动画组件
  • 5.4 组件传值
  • 5.5 Vue获取DOM元素的方法(ref)
  • 第6章 Vue.js路由
  • 6.1 什么是路由
  • 6.2 路由控制组件切换
  • 6.3 路由重定向以及动画路由
  • 6.4 路由传参
  • 6.5 嵌套路由
  • 6.6 路由布局
  • 第7章 Vue.js高级进阶
  • 7.1 安装vue-cli
  • 7.2 vue-cli目录结构
  • 7.3 vue-cli运行机制
  • 7.4 vue-cli选项卡案例
  • 7.5 过滤器
  • 7.6 Vue计算属性
  • 7.7 watch侦听属性
  • 7.8 slot插槽
  • 7.9 链式路由跳转
  • 7.10 路由守卫
  • 第8章 element-ui/mint-ui组件库
  • 8.1 element-ui使用步骤
  • 8.2 mint-ui的使用
  • 第9章 axios发送HTTP请求
  • 9.1 安装axios
  • 9.2 axios传递参数
  • 9.3 axios原理之promise
  • 第10章 Vuex状态管理
  • 10.1 Vuex基础应用
  • 10.2 getters的使用
  • 10.3 mutations的使用
  • 10.4 actions的使用
  • 10.5 Vuex代码分离
  • 10.6 辅助函数
  • 10.7 Vuex实例之登录退出
  • 第11章 企业项目实战
  • 11.1 vue-cli创建项目
  • 11.2 首页开发
  • 11.3 网页底部信息和产品列表页面开发
  • 11.4 element-ui实现产品分页
  • 11.5 产品详情页面开发
  • 第12章 Vue3.X新特性解析
  • 12.1 Vue3.0新特性
  • 12.2 什么是Composition API
  • 12.3 reactive函数
  • 12.4 封装功能模块,增加代码复用
  • 12.5 Vue3生命周期
  • 12.6 computed的使用
  • 12.7 watch监听的使用
  • 12.8 依赖注入
  • 12.9 Refs模板
  • 12.10 readonly()函数的使用
  • 12.11 watchEffect()函数的使用
  • 12.12 响应式系统工具集的使用
  • 第13章 uni-app核心基础
  • 13.1 uni-app概述
  • 13.2 常用组件
  • 13.3 常用特效
  • 13.4 uni-app属性绑定和事件绑定
  • 13.5 v-for渲染数据
  • 13.6 uni-app生命周期
  • 13.7 uni-app发送HTTP请求
  • 13.8 跨端兼容
  • 13.9 页面跳转
  • 第14章 uni-app企业项目实战
  • 14.1 鲁嗑瓜子首页开发
  • 14.2 产品列表页开发
  • 14.3 产品详情页开发
  • 14.4 App打包
展开全部