专业5课程大纲
2024-06-18 16:36:59 1 举报
AI智能生成
登录查看完整内容
原始研究院大纲内容
作者其他创作
大纲/内容
1. 为什么要学习这⻔课程?
2. 选择本项目的原因(选型理由和项目价值)
3. 本项⽬对岗位能⼒的贡献
外框
一、课程概述
1. 项目母胎简介-京东
2. 系统功能演示
3. 面向的用户
4. 功能性需求:主要业务流程
5. 实施计划
6. 每个单元需要完成的任务
二、项目介绍
1. 任务对岗位能力的贡献
(1)项目基础搭建
(2)多终端适配
2. 需求
(a)webpack、vite认识
(b)使用脚手架创建项目
3. 单元一:项目基础搭建
(a)认识适配概念和单位
(b)rem适配原理
(c)使用 px to rem处理项目
(d)不同的适配⽅案以及原理
4. 单元二:多终端适配
5. 产出物
任务一:多终端适配
(1)⻚⾯ TabBar
(2)商品分类
(3)商品搜索页面
(4)商品详情
(a)瀑布流排版
(b)轮播图
(c)下拉刷新、上滑加载下⼀⻚
(d)路由
(e)组件封装
3. 单元三
(a)优化处理
(b)vue3组合式API与选项式API的理解与对比
4. 单元四
(a) 组件封装
(b) 组件状态定义:ref 与 reactive 对⽐使⽤
5. 单元五
⾃定义防抖函数与节流函数
suspense 组件介绍使⽤
transition 实现⻚⾯切换动画
6. 单元六
路由传参
7. 单元七:路由
8. 单元八:keep-alive
9. 产出物
任务二:商品详情与列表
(1)身份验证
(2)路由守卫
(3)错误处理
(4)展示⽤户信息
(a)表单校验
(b)注册、登录接⼝实现
(c)axios ⼆次封装
3. 单元九
(a)token 过期处理、JWT 身份验证和授权
(b)vue 模版引⽤
(c)组件事件
4. 单元十
(a) pinia 核⼼概念
(b) ⽩名单设置
(c) 路由守卫
5. 单元十一
6. 产出物
任务三:登录以及我的⻚⾯
(1)商品详情⻚添加购物⻋
(2)购物⻋商品操作
(3)总价计算
(4)结算
(a)路由守卫
(b)⾃定义防抖函数
(c)路由跳转、路由传参
3. 单元十二
(a)mock 数据
(b)常⽤的数组遍历⽅法
(c)扩展运算符
4. 单元十三
(a) computed 使⽤以及原理
(b) 与 watch 对⽐
(c) 价格计算,精度处理
(d) 0.1+0.2≠0.3 ⾯试题讲解
5. 单元十四
(a)优化
(b)parseInt ⽅法
6. 单元十五
7. 产出物
任务四:购物车
(1)商品购买下单
(2)提交订单拉起⽀付
(3)选择⽀付⽅式进⾏⽀付
(4)⽀付完成
(a)学会阅读三⽅接⼊⽂档
(b)理解微信/⽀付宝⽀付接⼊流程
3. 单元十六
(a)⽀付参数的获取与配置
4. 单元十七
任务五:支付
(1)订单列表数据接⼝和修改状态接⼝
(2)不同状态订单 Tab 切换
(3)订单组件封装和 Tab 状态保留
(4)订单状态⾃动关闭处理
(a)内置组件 Teleport 使⽤
(b)内置组件 Suspense 使⽤
(c)内置组件 keep-alive 使⽤
3. 单元十八
(a)渲染函数&JSX
(b)创建 vnodes
(c)渲染函数的使⽤
(d)函数式组件
4. 单元十九
任务六:订单列表
(a)vue打包流程
(b)代码层优化
(c)打包层优化
(d)env环境区分
1. 单元二十
2. 单元十九
3. 产出物
任务七:复盘
三、核心任务
专业五:电商平台移动端
0 条评论
回复 删除
下一页