缺什么补什么:这套实战课解决什么问题
很多转岗或查漏补缺的前端开发者,看 Angular 官方文档时觉得概念都懂了,依赖注入、指令、管道能背出定义,但一接到真实后台管理系统需求就卡壳。这门课不补 TypeScript 基础语法,也不讲装饰器原理,它解决的是从零搭一个后台管理项目时最容易断档的工程化问题:路由怎么分层、UI 库怎么接、反向代理怎么配、HTTP 拦截器写在哪、登录态怎么存怎么校验、表单验证怎么按业务规则自定义。如果你的缺口是“能跑通官方 demo 但不会做带权限控制的增删改查页面”,这套资料就是对着这个缺口来的。它默认你已经能写基本的组件和服务,缺的是把这些零件拼成可运行系统的能力。
建议先看哪几块:按工程顺序而不是按视频顺序
资料按模块拆了十几块,但别从第一集按顺序啃,容易在路由配置上耗太久。建议先抓三块:第一块是环境搭建、路由、UI 库、反向代理这几节,这是把空项目跑起来的地基,反向代理那节虽然短但决定了你本地能不能正常请求接口,很多人卡在这里;第二块是 HTTP 拦截器和登录状态管理,这是后台系统的核心,拦截器怎么塞 token、登录态怎么跨组件共享,这两节看完整个项目的数据流就通了;第三块是表单使用和自定义表单验证器那两大节,时长最长也最值,因为后台管理一半的代码量在表单。树形菜单那两节可以放到最后,等基础列表页跑通再回来啃树形数据结构。
学完能做什么:别假装什么都会
看完这套资料,你应该能独立从零搭一个带登录鉴权的后台管理系统脚手架,不用抄现成模板。具体能做的事包括:配好路由守卫拦住未登录访问、写 HTTP 拦截器自动带鉴权头并处理过期、用响应式表单做带异步校验的新增管理员表单、写自定义验证器覆盖手机号和密码强度这类业务规则、实现列表页的批量选中删除、把后端返回的扁平菜单数据转成树形结构渲染到左侧导航。但有一说一,它不保证你立刻能做复杂的状态机或微前端架构,它覆盖的是中后台 CRUD 和权限菜单这块最常见的业务场景。配套练习建议这样配:每看完一个业务模块,比如管理员列表,就自己照着写一个角色管理页,接口字段换掉,交互逻辑照搬,写不出来就回去重看对应那节,别跳过。
课程目录
1 环境搭建与配置 (06:40) 2 路由搭建配置 (47:14) 3 路由搭建配置 (25:08) 4 UI库的使用 (28:57) 5 反向代理配置 (07:16) 6 代码仓库 (02:27) 7 创建http拦截 (34:25) 8 表单的使用 (01:12:59) 9 登录状态管理 (01:32:58) 10 左侧主菜单hb (47:55) 11 管理列表页面hc (01:11:46) 12 自定义表单验证器1 (02:16:28) 13 新增管理员和自定义表单验证的使用 (54:15) 14 管理员批量选中删除 (31:47) 15 管理员批量选中删除 (31:47) 16 菜单管理-树形菜单展示 (01:01:15) 17 管理菜单-完善 (02:07:46) 18 理菜单-完善 (02:09:55)





