慕课网-2023版全新高质量商业级小程序全栈项目实战完结
├──第10章 【中级】Vue3 的组件化开发和组件间的通信方式- 大型复杂应用的主流开发模式
| ├──10-10slot-插槽的基本使用0740.mp4 20.82M
| ├──10-11slot-具名插槽0921.mp4 28.07M
| ├──10-12slot-作用域插槽1056.mp4 36.25M
| ├──10-13课堂总结1240.mp4 36.01M
| ├──10-1课堂介绍0213.mp4 2.80M
| ├──10-2组件化开发的概念0233.mp4 3.98M
| ├──10-3全局组件和局部组件的注册1057.mp4 34.74M
| ├──10-4动态组件-component0425.mp4 13.16M
| ├──10-5props的概念和数据传递0512.mp4 14.06M
| ├──10-6利用snippetgenerator生成vscode代码片段0444.mp4 13.04M
| ├──10-7props传递的注意事项1107.mp4 42.00M
| ├──10-8props的校验1809.mp4 61.36M
| └──10-9单向数据流-更新父组件中的数据1931.mp4 56.76M
├──第11章 【高级】Vue3 的路由管理与状态管理 – 构建 Vue3 大型应用的基石
| ├──[11.10]–11-10 Vue Router 导航守卫详解.mp4 48.64M
| ├──[11.11]–11-11 KeepAlive 组件详解和活跃阶段的生命周期.mp4 34.40M
| ├──[11.12]–11-12 Pinia的概念.mp4 6.97M
| ├──[11.13]–11-13 Pinia 的安装和集成.mp4 39.90M
| ├──[11.14]–11-14 Pinia State 的相关使用.mp4 54.88M
| ├──[11.15]–11-15 Pinia Getters 的相关使用.mp4 15.82M
| ├──[11.16]–11-16 Pinia Actions的相关使用.mp4 41.34M
| ├──[11.17]–11-17 Pinia Plugins 的相关使用.mp4 29.52M
| ├──[11.18]–11-18 课堂总结.mp4 35.12M
| ├──[11.1]–11-1 课堂介绍.mp4 2.68M
| ├──[11.2]–11-2 Vue Router 的常用注册方式.mp4 48.32M
| ├──[11.3]–11-3 Vue Router RouterLink 和 Rou.mp4 65.01M
| ├──[11.4]–11-4 Vue Router 嵌套路由.mp4 35.36M
| ├──[11.5]–11-5 Vue Router 敏感模式和严格模式.mp4 12.14M
| ├──[11.6]–11-6 Vue Router 动态路由及404页面配置.mp4 41.40M
| ├──[11.7]–11-7 Vue Router 命名路由和编程式导航.mp4 68.61M
| ├──[11.8]–11-8 Vue Router 中重定向的两种常用方式.mp4 14.36M
| └──[11.9]–11-9 Vue Router 导航守卫的概念.mp4 8.06M
├──第12章 【高级】Uni 的概念与项目创建和相关文件的作用 – 跨端框架的首选
| ├──[12.11]–12-11 uni pages.json 的作用和代码片段的配置.mp4 42.38M
| ├──[12.12]–12-12 课堂总结.mp4 11.19M
| ├──[12.1]–12-1 课堂介绍.mp4 2.83M
| ├──[12.2]–12-2 uni 的概念、由来和使用原因.mp4 14.66M
| ├──[12.3]–12-3 uni 的语言特点.mp4 6.42M
| ├──[12.4]–12-4 uni 编译器和运行时.mp4 11.42M
| ├──[12.5]–12-5 uni 官网面板介绍和使用 HBuilderX 创建项.mp4 54.61M
| ├──[12.6]–12-6 uni 使用 vue-cli 创建项目.mp4 44.83M
| ├──[12.7]–12-7 uni 两种方式创建项目的区别.mp4 35.07M
| ├──[12.8]–12-8 uni main.js 的作用.mp4 29.57M
| └──[12.9]–12-9 uni App.vue 的作用.mp4 33.14M
├──第13章 【基础】Uni 的多个复杂案例实现 – 加深对 Vue3 和小程序知识点的掌握
| ├──[13.10]–13-10 List 案例.mp4 59.78M
| ├──[13.11]–13-11 课堂总结.mp4 5.53M
| ├──[13.1]–13-1 课堂介绍.mp4 3.05M
| ├──[13.2]–13-2 TabBar 案例.mp4 54.67M
| ├──[13.3]–13-3 Counter 案例(1).mp4 23.37M
| ├──[13.5]–13-5 Router 案例(1).mp4 36.56M
| ├──[13.6]–13-6 Router 案例(2).mp4 39.87M
| ├──[13.7]–13-7 Form 案例.mp4 36.80M
| ├──[13.8]–13-8 Request 案例(1).mp4 41.61M
| └──[13.9]–13-9 Request 案例(2).mp4 61.78M
├──第14章 【高级】“共享足球”项目实战(前端)- 灵活运用所学知识
| ├──[14.10]–14-10 客服中心页面事件处理.mp4 40.24M
| ├──[14.11]–14-11 问题详情页面开发.mp4 65.04M
| ├──[14.13]–14-13 个人中心页面开发-下.mp4 46.72M
| ├──[14.14]–14-14 用户注册登录页面.mp4 57.98M
| ├──[14.15]–14-15 我的钱包页面搭建.mp4 58.32M
| ├──[14.16]–14-16 会员充值页面搭建.mp4 52.01M
| ├──[14.17]–14-17 订单列表搭建.mp4 33.50M
| ├──[14.18]–14-18 奖品兑换搭建.mp4 24.91M
| ├──[14.19]–14-19 关于我们页面搭建.mp4 55.42M
| ├──[14.1]–14-1 课堂介绍.mp4 14.82M
| ├──[14.20]–14-20 课堂总结.mp4 4.64M
| ├──[14.2]–14-2 首页功能分析和代码格式化.mp4 28.32M
| ├──[14.3]–14-3 首页地图功能搭建.mp4 62.04M
| ├──[14.4]–14-4 首页扫码借还和场馆概览搭建.mp4 65.19M
| ├──[14.5]–14-5 首页扫码借还和场馆概览事件处理.mp4 51.49M
| ├──[14.6]–14-6 首页右侧图标功能搭建.mp4 61.37M
| ├──[14.7]–14-7 场馆详情开发搭建.mp4 67.32M
| ├──[14.8]–14-8 场馆详情功能完善.mp4 65.89M
| └──[14.9]–14-9 客服中心页面搭建.mp4 56.28M
├──第15章 【高级】NodeJs 的概念和 NPM 的相关使用 – 构建服务端的基础技能
| ├──[15.10]–15-10 CommonJs 模块化规范.mp4.mp4 77.33M
| ├──[15.11]–15-11 EsModule 模块化规范.mp4 43.51M
| ├──[15.12]–15-12 课堂总结.mp4 12.51M
| ├──[15.1]–15-1 课堂介绍.mp4 3.28M
| ├──[15.2]–15-2 NodeJs 的概念作用.mp4 14.19M
| ├──[15.3]–15-3 NodeJs 的安装和初体验.mp4 11.79M
| ├──[15.4]–15-4 NodeJs的REPL.mp4 13.68M
| ├──[15.5]–15-5 NodeJs 的版本管理工具.mp4 62.30M
| ├──[15.6]–15-6 Npm 的作用和使用.mp4 63.74M
| ├──[15.7]–15-7 Npm 常用的命令及Npm 包的发布.mp4 54.15M
| ├──[15.8]–15-8 Npm 源管理工具 – Nrm.mp4 25.71M
| └──[15.9]–15-9 模块化开发的概念介绍.mp4 5.33M
├──第16章 【高级】NodeJs的事件循环、异步IO、常用内置模块 – NodeJs的核心
| ├──[16.10]–16-10 课堂总结.mp4 11.44M
| ├──[16.1]–16-1 课堂介绍.mp4 2.01M
| ├──[16.2]–16-2 NodeJs 的底层架构.mp4 19.25M
| ├──[16.3]–16-3 NodeJs 事件循环详解.mp4 56.46M
| ├──[16.4]–16-4 NodeJs 事件循环练习题目.mp4 40.78M
| ├──[16.5]–16-5 NodeJs 内置模块 fs 介绍.mp4 30.79M
| ├──[16.6]–16-6 NodeJs 内置模块 fs 常用操作.mp4 48.92M
| ├──[16.7]–16-7 NodeJs 文件描述符.mp4 36.12M
| ├──[16.8]–16-8 NodeJs 内置模块 path 介绍.mp4 38.12M
| └──[16.9]–16-9 NodeJs 内置模块 http 介绍.mp4 68.02M
├──第17章 【高级】NodeJs的常用框架 Express和Koa-提升NodeJs开发效率
| ├──[17.10]–17-10 Express 日志记录.mp4 29.14M
| ├──[17.11]–17-11 Express 错误处理.mp4 39.27M
| ├──[17.12]–17-12 Koa 的介绍.mp4 13.08M
| ├──[17.13]–17-13 Koa 的请求和响应对象.mp4 38.96M
| ├──[17.14]–17-14 Koa 的中间件.mp4 52.47M
| ├──[17.15]–17-15 Koa 的路由使用.mp4 35.92M
| ├──[17.16]–17-16 Koa 的文件上传.mp4 41.51M
| ├──[17.17]–17-17 Koa 的静态资源.mp4 15.55M
| ├──[17.18]–17-18 Koa 的日志收集.mp4 12.63M
| ├──[17.19]–17-19 Koa 的错误处理.mp4 29.05M
| ├──[17.1]–17-1 课堂介绍.mp4 4.22M
| ├──[17.20]–17-20 课堂总结.mp4 7.91M
| ├──[17.2]–17-2 Express 的概念及安装.mp4 27.62M
| ├──[17.3]–17-3 -1 Express 的 req 和 res 对象.mp4 39.48M
| ├──[17.4]–17-4 -2 Express 的 req 和 res 对象_S.mp4 53.29M
| ├──[17.5]–17-5 Express 的中间件.mp4 79.26M
| ├──[17.6]–17-6 Express 路由.mp4 31.60M
| ├──[17.7]–17-7 Express 静态资源存放.mp4 29.43M
| ├──[17.8]–17-8 Express 文件上传.mp4 82.41M
| └──[17.9]–17-9 Express 静态资源存放.mp4 29.31M
├──第18章 【高级】MySQL 的概念和常用的数据类型 – 了解MySQL和初体验
| ├──[18.1]–18-1 课堂介绍.mp4 2.26M
| ├──[18.2]–18-2 MySQL 的概念.mp4 8.14M
| ├──[18.3]–18-3 MySQL 的安装.mp4 56.42M
| ├──[18.4]–18-4 MySQL 默认数据库及相关概念.mp4 14.03M
| ├──[18.5]–18-5 MySQL 案例初体验.mp4 29.04M
| ├──[18.6]–18-6 MySQL 语句分类.mp4 7.72M
| ├──[18.7]–18-7 MySQL 常用的数据类型.mp4 23.25M
| └──[18.8]–18-8 课堂总结.mp4 16.37M
├──第19章 【高级】数据库操作学习和使用 – 做一个 CRUD 工程师
| ├──[19.10]–19-10 课堂总结.mp4 5.34M
| ├──[19.1]–19-1 课堂介绍.mp4 2.02M
| ├──[19.2]–19-2 数据库的增删改查.mp4 23.34M
| ├──[19.3]–19-3 表的增删改查.mp4 44.55M
| ├──[19.4]–19-4 数据的增删改查.mp4 39.96M
| ├──[19.5]–19-5 MySQL 查询讲解-1.mp4 41.66M
| ├──[19.6]–19-6 MySQL 查询讲解-2.mp4 44.13M
| ├──[19.7]–19-7 MySQL SQL JOIN 讲解-1.mp4 40.84M
| ├──[19.8]–19-8 MySQL SQL JOIN 讲解-2.mp4 52.90M
| └──[19.9]–19-9 mysql2 的使用方式.mp4 54.12M
├──第1章 开期准备 – 了解课程的内容,对课程学习有初步的认知
| └──1-1导学1235.mp4 38.70M
├──第20章 【高级】“共享足球”项目实战(后端)- 灵活使用所学知识
| ├──[20.10]–20-10 -2 登录鉴权和充值接口实现.mp4 60.86M
| ├──[20.11]–20-11 奖品兑换接口实现.mp4 62.75M
| ├──[20.12]–20-12 创建订单接口实现.mp4 64.64M
| ├──[20.13]–20-13 结束订单接口实现.mp4 52.65M
| ├──[20.14]–20-14 订单列表接口实现.mp4 54.90M
| ├──[20.16]–20-16 头像上传接口实现.mp4 77.90M
| ├──[20.17]–20-17 用户头像访问实现.mp4 53.57M
| ├──[20.18]–20-18 接口数据结构的处理.mp4 26.69M
| ├──[20.19]–20-19 课堂总结.mp4 9.79M
| ├──[20.1]–20-1 课堂介绍.mp4 3.06M
| ├──[20.2]–20-2 项目环境搭建.mp4 66.26M
| ├──[20.3]–20-3 场馆设备接口实现.mp4 70.86M
| ├──[20.4]–20-4 登录流程详解.mp4 46.87M
| ├──[20.5]–20-5 注册接口实现.mp4 74.71M
| ├──[20.6]–20-6 -1 登录接口实现.mp4 37.95M
| ├──[20.8]–20-8 微信支付流程详解.mp4 48.77M
| └──[20.9]–20-9 -1 登录鉴权和充值接口实现.mp4 64.42M
├──第21章 前后端项目接口联调 – 保证项目平稳落地
| ├──[21.10]–21-10 订单列表接口联调.mp4 40.57M
| ├──[21.11]–21-11 课堂总结.mp4 13.12M
| ├──[21.1]–21-1 课堂介绍.mp4 3.11M
| ├──[21.2]–21-2 场馆接口联调.mp4 92.37M
| ├──[21.3]–21-3 客服问题联调.mp4 52.23M
| ├──[21.4]–21-4 注册登录改造.mp4 85.40M
| ├──[21.5]–21-5 注册登录接口联调.mp4 31.14M
| ├──[21.6]–21-6 头像上传接口调试.mp4 55.51M
| ├──[21.7]–21-7 充值接口联调.mp4 33.30M
| ├──[21.8]–21-8 cdkey 兑换联调.mp4 18.91M
| └──[21.9]–21-9 订单的创建和结束.mp4 44.32M
├──第22章 项目上线及部署 – 发布你的应用让全世界的人去使用吧!
| ├──[22.1]–22-1 课堂介绍.mp4 3.83M
| ├──[22.2]–22-2 云服务器的概念和作用.mp4 9.88M
| ├──[22.3]–22-3 云服务器的选择和购买.mp4 93.75M
| ├──[22.4]–22-4 centos 7.9 项目环境搭建和部署.mp4 122.75M
| ├──[22.5]–22-5 pm2 的使用和自动化部署.mp4 89.98M
| └──[22.6]–22-6 课堂总结.mp4 22.13M
├──第2章 【入门】微信小程序的概念与目录结构详解 – 在配置中去实现第一个小程序应用
| ├──2-10appjs的作用和使用0336.mp4 12.38M
| ├──2-11appwxss的作用和使用0204.mp4 5.95M
| ├──2-12页面结构-wxml文件的作用0246.mp4 7.06M
| ├──2-13页面结构-wxss的作用0416.mp4 14.63M
| ├──2-14页面结构-js的使用0359.mp4 11.57M
| ├──2-15页面结构-json的使用0407.mp4 16.32M
| ├──2-16课程总结0926.mp4 22.40M
| ├──2-1课堂介绍0109.mp4 1.77M
| ├──2-2什么是微信小程序0045.mp4 1.26M
| ├──2-3微信小程序的特点0315.mp4 4.57M
| ├──2-4为什么要学习微信小程序0151.mp4 2.91M
| ├──2-5微信小程序账号的注册0921.mp4 27.12M
| ├──2-6微信开发者工具的下载与项目创建最近学习.mp4 53.89M
| ├──2-7json配置projectconfigjson和projectprivateconfigjson的学习1147.mp4 30.79M
| ├──2-8json配置-appjson2125.mp4 69.08M
| └──2-9json配置-sitemapjson1127.mp4 34.07M
├──第3章 【基础】微信小程序中的基础语法和常用组件 – 组成微信小程序的基本单元
| ├──3-10按钮组件-button1129.mp4 52.10M
| ├──3-11表单组件-input1851.mp4 68.06M
| ├──3-12表单组件-radio0717.mp4 22.98M
| ├──3-13表单组件-checkbox0627.mp4 20.85M
| ├──3-14表单组件-textarea1001.mp4 35.79M
| ├──3-15表单组件-switch0524.mp4 14.28M
| ├──3-16表单组件-form1007.mp4 33.94M
| ├──3-17表单实战-用户注册1415.mp4 55.01M
| ├──3-18template的基本使用1003.mp4 35.97M
| ├──3-19include导入的基本使用0339.mp4 10.73M
| ├──3-1课程介绍0109.mp4 1.56M
| ├──3-20组件的公共属性和属性的类型0445.mp4 7.74M
| ├──3-21课堂总结0616.mp4 16.24M
| ├──3-2数据绑定0908.mp4 27.54M
| ├──3-3列表渲染1322.mp4 60.51M
| ├──3-4列表的key详解1142.mp4 53.07M
| ├──3-5条件渲染与hidden属性的区别0938.mp4 37.82M
| ├──3-6小程序组件的概念和特点0200.mp4 3.50M
| ├──3-7视图组件-view0854.mp4 39.23M
| ├──3-8文本组件-text0916.mp4 37.26M
| └──3-9图标组件-icon0447.mp4 18.07M
├──第4章 【基础】微信小程序脚本与样式和Flex布局精讲- 编写出更加多姿多彩的小程序应用
| ├──4-10wxss的基础概念0316.mp4 4.46M
| ├──4-11rpx的概念和换算规则0717.mp4 17.75M
| ├──4-12wxss支持的选择器0148.mp4 2.40M
| ├──4-13style的使用和动态的style0454.mp4 14.56M
| ├──4-14wxss的样式导入0601.mp4 17.15M
| ├──4-15flex精讲-概念0457.mp4 8.63M
| ├──4-16开启flex布局的两种方式0724.mp4 17.57M
| ├──4-17设置flex布局的方向0556.mp4 15.42M
| ├──4-18设置flex布局是否换行0524.mp4 12.55M
| ├──4-19同时设置flex布局的方向和是否换行0325.mp4 8.67M
| ├──4-1课程介绍0212.mp4 3.28M
| ├──4-20设置flex布局的分布和对齐方式0926.mp4 22.33M
| ├──4-21设置flex布局交叉轴上子元素的对齐方式0834.mp4 21.96M
| ├──4-22设置flex布局交叉轴多行子元素的分布0750.mp4 19.53M
| ├──4-23设置flex子元素的排列顺序0323.mp4 8.72M
| ├──4-24设置flex布局子元素的宽度扩展0610.mp4 17.14M
| ├──4-25设置flex布局子元素收缩0529.mp4 12.77M
| ├──4-26设置flex布局的基础尺寸0405.mp4 11.62M
| ├──4-27设置flex布局子元素宽度的扩展收缩基础尺寸1407.mp4 44.79M
| ├──4-28设置flex布局单个子元素在交叉轴上的对齐方式0426.mp4 13.01M
| ├──4-29课堂总结1330.mp4 26.16M
| ├──4-2什么是wxs0421.mp4 8.85M
| ├──4-3小程序的模块化1214.mp4 28.00M
| ├──4-4wxs变量声明和wxs的两种使用方式1412.mp4 46.21M
| ├──4-5wxs如何使用注释0444.mp4 13.18M
| ├──4-6wxs支持的运算符类型0144.mp4 2.36M
| ├──4-7wxs支持的流程控制语句0212.mp4 2.78M
| ├──4-8wxs支持的数据类型0439.mp4 14.32M
| └──4-9wxs支持的基础类库0354.mp4 7.07M
├──第5章 【基础】微信小程序中的事件系统及交互反馈 – 极致的小程序交互体验
| ├──5-10交互反馈-actionsheet0632.mp4 20.41M
| ├──5-11课堂总结1350.mp4 36.67M
| ├──5-1课堂介绍0239.mp4 3.50M
| ├──5-2什么是事件系统0316.mp4 5.22M
| ├──5-3注册事件的不同方式0743.mp4 18.03M
| ├──5-4捕获阶段和冒泡阶段1124.mp4 29.01M
| ├──5-5事件对象上0941.mp4 26.91M
| ├──5-6事件对象下1542.mp4 56.87M
| ├──5-7交互反馈-Toast0553.mp4 19.73M
| ├──5-8交互反馈-Modal0805.mp4 37.24M
| └──5-9交互反馈-loading0819.mp4 31.50M
├──第6章 【中级】小程序的路由跳转、生命周期和数据存储 – 构建功能更加丰富的小程序应用
| ├──6-10Page的生命周期1723.mp4 87.75M
| ├──6-11数据存储的概念0209.mp4 2.82M
| ├──6-12全局数据的存储增改查0729.mp4 39.98M
| ├──6-13页面数据的存储增改查0850.mp4 57.39M
| ├──6-14缓存数据的存储增删改查1536.mp4 44.89M
| ├──6-15课堂总结1326.mp4 31.82M
| ├──6-1课堂介绍0215.mp4 2.80M
| ├──6-2路由跳转-navigateTo1059.mp4 24.55M
| ├──6-3路由跳转-navigateTo中的events和url参数传递1426.mp4 51.12M
| ├──6-4路由跳转-navigateBack1011.mp4 40.07M
| ├──6-5路由跳转-redirect0523.mp4 18.26M
| ├──6-6路由跳转-switchTab0554.mp4 20.02M
| ├──6-7路由跳转-reLaunch0424.mp4 12.93M
| ├──6-8生命周期的概念0219.mp4 4.37M
| └──6-9App的生命周期1604.mp4 86.82M
├──第7章 【中级】微信小程序网络请求的封装 – 现代应用必不可少的重要环
| ├──7-1课堂介绍0140.mp4 2.32M
| ├──7-2网络请求的概念0428.mp4 6.49M
| ├──7-3小程序中如何发起网络请求1509.mp4 59.95M
| ├──7-4封装的意义0305.mp4 4.64M
| ├──7-5网络请求的封装1509.mp4 42.49M
| ├──7-6后端接口的封装0827.mp4 30.98M
| ├──7-7表单实战-UI搭建0929.mp4 28.68M
| ├──7-8表单实战-逻辑接口完善1808.mp4 71.46M
| └──7-9课堂总结0044.mp4 1.75M
├──第8章 【基础】Vue3的概念与响应式数据创建和动态的页面渲染-Vue3的特点和基础语法
| └──8
| | ├──8-10Vue3指令v-on-0744.mp4 25.89M
| | ├──8-11Vue3事件修饰符1341.mp4 44.59M
| | ├──8-12Vue3条件渲染0919.mp4 38.76M
| | ├──8-13Vue3列表渲染1432.mp4 73.92M
| | ├──8-14Vue3数组的响应式变更1600.mp4 64.04M
| | ├──8-15课堂总结1354.mp4 30.33M
| | ├──8-1课堂介绍0241.mp4 4.04M
| | ├──8-2Vue3的特点1046.mp4 18.58M
| | ├──8-3Vue3项目的创建方式1221.mp4 29.26M
| | ├──8-4Vue3的模板语法1153.mp4 31.37M
| | ├──8-5Vue3响应式数据-ref1513.mp4 48.48M
| | ├──8-6Vue3响应式数据-reactive1217.mp4 38.78M
| | ├──8-7Vue3源码解读ref和reactive之间的区别1117.mp4 41.95M
| | ├──8-8Vue3响应式数据检测1446.mp4 47.99M
| | └──8-9Vue3指令v-bind1609.mp4 54.45M
├──第9章 【入门】Vue3 的常用组件与数据侦听和生命周期的使用 – Vue3 的核心
| ├──9-10侦听器-watch1839.mp4 63.11M
| ├──9-11生命周期-挂载阶段0741.mp4 22.72M
| ├──9-12生命周期-更新阶段0836.mp4 27.75M
| ├──9-13生命周期-卸载阶段0804.mp4 23.81M
| ├──9-14课堂总结0845.mp4 19.46M
| ├──9-1课堂介绍0310.mp4 4.01M
| ├──9-2表单控件-input0733.mp4 29.01M
| ├──9-3表单控件-textarea0523.mp4 17.12M
| ├──9-4双向绑定v-model0740.mp4 19.26M
| ├──9-5表单控件-radio0500.mp4 15.76M
| ├──9-6表单控件-checkbox0547.mp4 17.09M
| ├──9-7表单控件select0534.mp4 17.26M
| ├──9-8表单修饰符0844.mp4 21.46M
| └──9-9计算属性-computed1851.mp4 57.88M
└──源码
| └──courses.exe 5.67M
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。