TypeScript+Vue3.0实战教程

学习362645
课时122
课程总时长12小时13分钟07秒
更新时间2022-05-05

讲师介绍

王林

王林

金牌讲师 | 有朋自远方来,虽远必诛!

共有课程 | 学员人 | 讲师评分5.0

更多

课程介绍

本套视频教程对TypeScript进行了深入讲解,其中涵盖了环境搭建、TypeScript中的各种类型(基本类型、数组、对象、元组、枚举、unknown、any、void、never等)、TypeScript的编译选项,以及TypeScript中面向对象的相关知识(类、抽象类和接口),教程最后通过电商项目落地实操对知识进行了系统的串联。

课程大纲

第1章 安装与编译TS
第9章 vue3+Element-plus+axios实战
课程介绍01 课程介绍02 vue2 vs vue3差异化对比--速度更快 vue2 vs vue3 差异化对比--体积减小 vue2 vs vue3 差异化对比--更易维护 vue2 vs vue3 差异化对比--原生支持度更高 项目功能展示 开发环境和技术栈 安装NodeJS环境 安装Vue-CLI 创建前端项目、以及目录介绍 安装TypeScript和SCSS ElementPlus的介绍和使用 网站模块划分 路由的配置与使用 网站头部和尾部的开发以及组件的使用 菜单栏控件的使用,结合路由实现切换 首页之banner轮播图的实现 从变量中读取轮播图数据 axios的使用,读取JSON数据 后端开发之webapi的新建、运行、以及目录讲解 webapi路由的设置,以及使用swagger查看和调试接口 axios读取webapi,跨域问题解析 解析跨域之后端处理方式 解决跨域之前端处理方式 首页之主体内容开发 鲜花列表接口 登录注册页功能分析,以及User表设计 SqlSugar的介绍,以及安装 使用SqlSugar实现Code First,创建数据库 使用SqlSugar结合反射生成表,以及初始化数据 Service层搭建,以及结构介绍 AutoMapper的安装和使用 鲜花列表接口对接数据库 vues的介绍和使用,通过vuex状态管理 注册界面的实现,以及提交表单输出参数 后端API对接 登录界面的实现,后端API对接 使用vuex实现右上角状态切换-完整流程 验证码分析,以及实现流程分析 验证码后端接口的实现 验证码功能前端的实现(点击刷新) 登录注册补充验证码逻辑 前端列表页的实现 列表页数据的读取以及绑定 组件化开发之列表页提取 详情页的实现 详情页数据的读取以及绑定 面包屑组件的使用 支付页设计,以及发起创建订单请求 创建订单接口的实现 订单接口分析,凭证的重要性 jwt的使用,登录注册逻辑调整 前端登录注册逻辑调整,token的保存和解析 创建订单接口加上认证逻辑 个人中心页面的开发 订单列表数据的读取和绑定 认证逻辑的演示以及多种做法 后端升级之IOC的概念以及实现 后端升级之IOC的扩展,Autofac的用法 前端升级之Axios拦截器的使用(上) 前端升级之Axios拦截器的使用(下) Log4Net的配置和使用(上),写文本日志 Log4Net的配置和使用(下),写数据库日志 发布和部署之后端 发布和部署之前端

热门专题

更多
Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

340

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

220

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

180

15

Pandas数据筛选索引与清洗处理
Pandas数据筛选索引与清洗处理

本专题整理Pandas中的loc、iloc、条件筛选、query查询、缺失值处理、重复值删除、类型转换和字符串列清洗方法。

2026.09.16

160

25

Pandas时间序列分析与可视化报表
Pandas时间序列分析与可视化报表

本专题整理Pandas日期转换、时间索引、重采样、滚动窗口、时区处理、plot绘图、Styler表格样式和报表输出方法。

2026.09.16

140

23

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

2026.09.21

60

12

C++条件判断语句怎么写
C++条件判断语句怎么写

C++条件判断是控制程序执行流程的重要基础。本专题介绍if、if-else、else if和switch等常见分支语句,结合条件表达式、比较运算符与代码示例,帮助初学者掌握不同场景下的判断逻辑。

2026.10.10

0

13

Kratos框架零基础入门教程
Kratos框架零基础入门教程

本专题整理Kratos框架入门内容,涵盖Go环境准备、kratos CLI安装升级、new命令创建项目、目录结构分层说明、服务启动与双协议端口、依赖下载报错排查,帮助开发者快速跑通第一个Kratos框架微服务应用。

2026.10.10

0

15

C++构造函数定义与调用方法
C++构造函数定义与调用方法

C++构造函数用于初始化类对象,是面向对象编程的重要基础。本专题从构造函数的定义、声明和调用入手,介绍默认构造函数、带参数构造函数、拷贝构造函数及成员初始化列表,帮助初学者掌握对象创建与初始化的基本方法。

2026.10.10

0

16