Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
hubu-gui
/
Vue3-webapp-
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
main
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
2 Commits
2 Commits
Folders and files
Name
Name
Last commit message
Last commit date
01-01.初学编写HelloWorld 和 Counter/
01-01.初学编写HelloWorld 和 Counter
01-01.初学编写HelloWorld 和 Counter/
01-01.初学编写HelloWorld 和 Counter
01-02.编写字符串反转和内容隐藏小功能/
Hello World
01-02.编写字符串反转和内容隐藏小功能/
Hello World
01-03.编写TodoList 小功能,了解循环和双向绑定/
Hello World
01-03.编写TodoList 小功能,了解循环和双向绑定/
Hello World
01-04.组件概念初探,对 TodoList 进行组件代码拆分/
Hello World
01-04.组件概念初探,对 TodoList 进行组件代码拆分/
Hello World
02-01.Vue 应用和组件的基础概念/
Hello World
02-01.Vue 应用和组件的基础概念/
Hello World
02-03.常用模版语法讲解/
lesson 7
02-03.常用模版语法讲解/
lesson 7
02-04.数据,方法,计算属性和侦听器
02-04.数据,方法,计算属性和侦听器
02-05.样式绑定语法
02-05.样式绑定语法
02-06.条件渲染
02-06.条件渲染
02-07.列表循环渲染
02-07.列表循环渲染
02-08.事件绑定
02-08.事件绑定
02-09.表单中双向绑定指令的使用
02-09.表单中双向绑定指令的使用
03-01.组件的定义及复用性,局部组件和全局组件
03-01.组件的定义及复用性,局部组件和全局组件
03-02.组件间传值及传值校验
03-02.组件间传值及传值校验
03-03.单项数据流的理解
03-03.单项数据流的理解
03-04.Non-Props 属性是什么
03-04.Non-Props 属性是什么
03-05.父子组件间如何通过事件进行通信
03-05.父子组件间如何通过事件进行通信
03-06.组件间双向绑定高级内容(选学)
03-06.组件间双向绑定高级内容(选学)
03-07.使用插槽和具名插槽解决组件内容传递问题
03-07.使用插槽和具名插槽解决组件内容传递问题
03-08.作用域插槽
03-08.作用域插槽
03-09.动态组件和异步组件
03-09.动态组件和异步组件
03-10.基础语法知识点查缺补漏
03-10.基础语法知识点查缺补漏
04-01.使用 Vue 实现基础的 CSS 过渡与动画效果
04-01.使用 Vue 实现基础的 CSS 过渡与动画效果
04-02.使用 transition 标签实现单元素组件的过渡和动画效果(1)
04-02.使用 transition 标签实现单元素组件的过渡和动画效果(1)
04-03.使用 transition 标签实现单元素组件的过渡和动画效果(2)
04-03.使用 transition 标签实现单元素组件的过渡和动画效果(2)
04-04.组件和元素切换动画的实现
04-04.组件和元素切换动画的实现
04-05.列表动画
04-05.列表动画
04-06.状态动画
04-06.状态动画
05-01.Mixin 混入的基础语法
05-01.Mixin 混入的基础语法
05-02.开发实现 Vue 中的自定义指令
05-02.开发实现 Vue 中的自定义指令
05-03.Teleport 传送门功能
05-03.Teleport 传送门功能
05-04.更加底层的 render 函数(选穴)
05-04.更加底层的 render 函数(选穴)
05-05.插件的定义和使用
05-05.插件的定义和使用
05-06.数据校验插件开发实例
05-06.数据校验插件开发实例
06-01.Setup 函数的使用
06-01.Setup 函数的使用
06-02.ref,reactive 响应式引用的用法和原理
06-02.ref,reactive 响应式引用的用法和原理
06-03.toRef 以及 context 参数
06-03.toRef 以及 context 参数
06-04.使用 Composition API 开发TodoList
06-04.使用 Composition API 开发TodoList
06-05.computed方法生成计算属性
06-05.computed方法生成计算属性
06-06.watch 和 watchEffect 的使用和差异性
06-06.watch 和 watchEffect 的使用和差异性
06-07.生命周期函数的新写法
06-07.生命周期函数的新写法
06-08.Provide,Inject,模版 Ref 的用法
06-08.Provide,Inject,模版 Ref 的用法
07-01.VueCLI 的使用和单文件组件
07-01.VueCLI 的使用和单文件组件
07-02.使用单文件组件编写 TodoList/
demo
07-02.使用单文件组件编写 TodoList/
demo
07-03.Vue-Router 路由的理解和使用/
demo
07-03.Vue-Router 路由的理解和使用/
demo
07-04.VueX 的语法详解/
demo
07-04.VueX 的语法详解/
demo
07-05.CompositionAPI 中如何使用 VueX/
demo
07-05.CompositionAPI 中如何使用 VueX/
demo
07-06.使用 axios 发送ajax 请求/
demo
07-06.使用 axios 发送ajax 请求/
demo
08-01.工程初始化/
jingdong
08-01.工程初始化/
jingdong
08-02.工程目录代码简介及整理/
jingdong
08-02.工程目录代码简介及整理/
jingdong
08-03.基础样式集成及开发模拟器的使用/
jingdong
08-03.基础样式集成及开发模拟器的使用/
jingdong
08-04.flex + iconfont 完成首页 docker 样式编写/
jindong
08-04.flex + iconfont 完成首页 docker 样式编写/
jindong
08-05.使用Scss 组织地址区域布局/
jingdong
08-05.使用Scss 组织地址区域布局/
jingdong
08-06.利用CSS技巧实现搜索及 banner 区域布局/
jingdong
08-06.利用CSS技巧实现搜索及 banner 区域布局/
jingdong
08-07.使用 flex布局实现图标列表布局/
jingdong
08-07.使用 flex布局实现图标列表布局/
jingdong
08-08.首页布局收尾/
jingdong
08-08.首页布局收尾/
jingdong
08-09.首页组件的合理拆分/
jingdong
08-09.首页组件的合理拆分/
jingdong
08-10.使用v-for, v-html 指令精简页面代码/
jingdong
08-10.使用v-for, v-html 指令精简页面代码/
jingdong
08-11.CSS 作用域约束以及 Vue 开发者工具的安装使用/
jingdong
08-11.CSS 作用域约束以及 Vue 开发者工具的安装使用/
jingdong
09-01.登陆页面布局开发/
jingdong
09-01.登陆页面布局开发/
jingdong
09-02.路由守卫实现基础登陆校验功能/
jingdong
09-02.路由守卫实现基础登陆校验功能/
jingdong
09-03.注册页面开发及路由串联复习/
jingdong
09-03.注册页面开发及路由串联复习/
jingdong
09-04.使用axios 发送登陆 Mock 请求/
jingdong
09-04.使用axios 发送登陆 Mock 请求/
jingdong
09-05.请求函数的封装/
jingdong
09-05.请求函数的封装/
jingdong
09-06.Toast 弹窗组件的开发/
jingdong
09-06.Toast 弹窗组件的开发/
jingdong
09-07.通过代码拆分增加逻辑可维护性/
jingdong
09-07.通过代码拆分增加逻辑可维护性/
jingdong
09-08.Setup函数的指责以及注册功能的实现/
jingdong
09-08.Setup函数的指责以及注册功能的实现/
jingdong
10-01.首页附近店铺数据动态化/
jingdong
10-01.首页附近店铺数据动态化/
jingdong
10-02~10-03.动态路由,异步路由与组件拆分复用/
jingdong
10-02~10-03.动态路由,异步路由与组件拆分复用/
jingdong
10-04~10-05.搜索布局及路由跳转/
jingdong
10-04~10-05.搜索布局及路由跳转/
jingdong
10-06~10-07.路由参数的传递以及商家详情的获取/
jingdong
10-06~10-07.路由参数的传递以及商家详情的获取/
jingdong
10-08~10-09.商家页面核心样式开发/
jingdong
10-08~10-09.商家页面核心样式开发/
jingdong
10-10~10-11.样式的优化与代码复用/
jingdong
10-10~10-11.样式的优化与代码复用/
jingdong
10-12.商家详情页分类及内容联动的实现/
jingdong
10-12.商家详情页分类及内容联动的实现/
jingdong
10-13.使用 watchEffect 巧妙的进行代码拆分/
jingdong
10-13.使用 watchEffect 巧妙的进行代码拆分/
jingdong
11-01.购物车的样式开发/
jingdong
11-01.购物车的样式开发/
jingdong
11-02~11-03.Vuex中购物车数据结构的设计/
jingdong
11-02~11-03.Vuex中购物车数据结构的设计/
jingdong
11-04.使用 computed 完成订单价格计算/
jingdong
11-04.使用 computed 完成订单价格计算/
jingdong
11-05~11-06.购物车及列表双向数据同步功能开发/
jingdong
11-05~11-06.购物车及列表双向数据同步功能开发/
jingdong
11-07~11-08.根据购物车选中状态计算订单金额/
jingdong
11-07~11-08.根据购物车选中状态计算订单金额/
jingdong
11-09~11-10.全选及清空购物车的功能实现/
jingdong
11-09~11-10.全选及清空购物车的功能实现/
jingdong
11-11~11-12.商家详情页面代码优化/
jingdong
11-11~11-12.商家详情页面代码优化/
jingdong
11-13~11-14.购物车数据结构的变更/
jingdong
11-13~11-14.购物车数据结构的变更/
jingdong
11-15~11-16.通过 LocalStorage 实现购物车信息持久存储/
jingdong
11-15~11-16.通过 LocalStorage 实现购物车信息持久存储/
jingdong
12-01.确认订单页面创建及顶部布局/
jingdong
12-01.确认订单页面创建及顶部布局/
jingdong
12-02.订单商品列表数据获取与布局/
jingdong
12-02.订单商品列表数据获取与布局/
jingdong
12-03.页面布局及展示逻辑开发/
jingdong
12-03.页面布局及展示逻辑开发/
jingdong
12-04.确认订单页面组件拆分及弹框布局制作/
jingdong
12-04.确认订单页面组件拆分及弹框布局制作/
jingdong
12-05.购物流程开发完成/
jingdong
12-05.购物流程开发完成/
jingdong
12-06.下单流程开发优化,订单列表页布局开发/
jingdong
12-06.下单流程开发优化,订单列表页布局开发/
jingdong
12-07.订单列表逻辑开发/
jingdong
12-07.订单列表逻辑开发/
jingdong
13-02.解决真机调试过程中的展示问题/
jingdong
13-02.解决真机调试过程中的展示问题/
jingdong
13-03.实现项目对不同设备的展示适配/
jingdong
13-03.实现项目对不同设备的展示适配/
jingdong
13-04.项目上线和课程总结/
jingdong
13-04.项目上线和课程总结/
jingdong
jingdong
jingdong
LICENSE
LICENSE
README.md
README.md
View all files
Repository files navigation
README
MIT license
More
items
Vue3-webapp-
vue3新语法用例练习
About
vue3新语法用例练习
Resources
Readme
MIT license
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.