
uni-app x
文章平均质量分 85
以实战为线索,逐步深入uni-app x开发各个环节,掌握前端常用性能体验优化思路,打造完整前端工作流,提升工程化编码能力和思维能力。
九班长
实战是技术成长的必经之路。无论你处于哪个阶段,都应该积极参与实战项目,不断挑战自己。只有在实战中,我们才能真正理解技术的本质,掌握解决问题的技巧,并最终成为一名优秀的技术从业者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二十五、实战开发 uni-app x 项目(仿京东)- 前后端轮播图
Data@Entity@Data:Lombok注解,自动生成getter、setter、toString、equals和hashCode方法,减少了样板代码。@Entity:JPA注解,表示该类是一个实体类,对应数据库中的一张表。是一个接口,继承了。Swiper:表示该 Repository 操作的实体类。Long:表示实体类主键的数据类型。通过继承:保存或更新实体。:根据主键查找实体。findAll():查找所有实体。:根据主键删除实体。count():返回实体的总数。原创 2025-03-23 10:50:53 · 1144 阅读 · 0 评论 -
二十四、实战开发 uni-app x 项目(仿京东)- 前后端实现登录注册
使用注解可以将JSON请求体自动转换为Java对象。Spring Boot默认使用Jackson库处理JSON的序列化和反序列化。你可以轻松处理简单的或复杂的JSON请求和响应。确保你的数据模型类有无参构造函数和Getter/Setter方法,以便Jackson能够正确解析和生成JSON。5. 实战封装通用请求包// 请求的具体数据// 请求的时间戳// API 版本号// 构造函数// Getter 和 Setter 方法封装通用响应包// 状态码。原创 2025-03-22 10:00:00 · 557 阅读 · 0 评论 -
二十三、实战开发 uni-app x 项目(仿京东)- RBAC加入数据,测试
通过以上步骤,你已经成功在 Spring Boot 项目中实现了 RBAC 权限管理,并通过测试数据验证了权限控制的有效性。RBAC 提供了一种灵活的方式来管理用户权限,适用于复杂的权限控制场景。接下来,你可以继续扩展功能,例如动态加载权限、支持多租户等。原创 2025-03-21 15:00:00 · 417 阅读 · 0 评论 -
二十二、实战开发 uni-app x 项目(仿京东)- 后端加入RBAC权限管理
通过以上步骤,你已经成功在 Spring Boot 项目中加入了 RBAC 权限管理。RBAC 提供了一种灵活的方式来管理用户权限,适用于复杂的权限控制场景。接下来,你可以继续扩展功能,例如动态加载权限、支持多租户等。原创 2025-03-21 10:00:00 · 426 阅读 · 0 评论 -
二十一、实战开发 uni-app x 项目(仿京东)- 放行swagger并使用权限
通过以上步骤,你已经成功在Swagger中集成了JWT认证功能。用户可以在Swagger UI中输入JWT Token,Swagger会自动将Token添加到请求头中,方便测试受保护的API。原创 2025-03-20 15:00:00 · 473 阅读 · 0 评论 -
二十、实战开发 uni-app x 项目(仿京东)- 放行swagger问题
通过以上步骤,你已经成功放行了Swagger的访问路径,可以在集成Spring Security的情况下正常使用Swagger UI。接下来,你可以继续开发其他功能模块,并使用Swagger生成API文档。原创 2025-03-20 10:00:00 · 397 阅读 · 0 评论 -
十九、实战开发 uni-app x 项目(仿京东)- 后端用户认证和授权功能
通过以上步骤,你已经成功集成了Spring Security和JWT,实现了用户认证和授权功能。接下来,你可以继续开发其他功能模块,并为每个模块添加权限控制。原创 2025-03-19 15:00:00 · 1020 阅读 · 0 评论 -
十八、实战开发 uni-app x 项目(仿京东)- 后端生成API文档
如果需要进一步自定义Swagger的配置,可以修改文件。设置API分组@Bean.build();添加全局请求头@Bean.title("仿京东商城 API 文档").description("仿京东商城后端API文档,基于Spring Boot和Swagger"))通过以上步骤,你已经成功在Spring Boot项目中集成了Swagger,并生成了API文档。Swagger不仅可以帮助开发人员快速了解API的功能,还可以直接测试API,极大地提高了开发效率。原创 2025-03-19 10:00:00 · 1351 阅读 · 0 评论 -
十七、实战开发 uni-app x 项目(仿京东)- 后端指南
通过以上步骤,你已经成功搭建了一个基于Spring Boot的仿京东商城后端应用。接下来,你可以继续完善功能模块,优化性能,并进行前后端联调。原创 2025-03-18 15:00:00 · 1359 阅读 · 0 评论 -
十六、实战开发 uni-app x 项目(仿京东)- 设置
不再讲如何添加新页面了,如不会,可以看添加新页面settings.uvue文件,我们先逐行讲解代码,最后附上整个代码用户可以查看和修改个人信息,例如头像、昵称、性别、生日等。用户可以修改登录密码、绑定手机号、设置支付密码等。用户可以设置是否接收系统通知、订单通知等。用户可以清除应用缓存。用户可以查看应用版本、用户协议、隐私政策等信息。原创 2025-03-18 10:00:00 · 558 阅读 · 0 评论 -
十四、实战开发 uni-app x 项目(仿京东)- 我的收藏
不再讲如何添加新页面了,如不会,可以看添加新页面favorite.uvue文件,我们先逐行讲解代码,最后附上整个代码。原创 2025-03-17 10:00:00 · 304 阅读 · 0 评论 -
十五、实战开发 uni-app x 项目(仿京东)- 收货地址
不再讲如何添加新页面了,如不会,可以看添加新页面addres.uvue文件,我们先逐行讲解代码,最后附上整个代码展示用户保存的收货地址,包括收货人姓名、电话、详细地址等信息。用户可以添加新的收货地址或编辑已有的收货地址。用户可以删除不需要的收货地址。用户可以设置默认收货地址。原创 2025-03-17 15:00:00 · 1525 阅读 · 0 评论 -
十三、实战开发 uni-app x 项目(仿京东)- 我的订单(包含待付款、待发货、待收货、待评价)
不再讲如何添加新页面了,如不会,可以看添加新页面order.uvue文件,我们先逐行讲解代码,最后附上整个代码提供“全部”、“待付款”、“待发货”、“待收货”、“待评价”选项卡,点击切换显示对应状态的订单列表。根据选中的选项卡,展示对应状态的订单列表。取消订单、立即付款取消订单确认收货评价商品。原创 2025-03-16 15:00:00 · 1758 阅读 · 0 评论 -
十二、实战开发 uni-app x 项目(仿京东)- 订单支付
订单支付页面是用户完成订单支付的重要页面,需要清晰展示订单信息和支付方式,并提供便捷的支付操作。以上代码实现了订单支付页面的基本布局和功能,可以根据实际需求进行修改和完善。点击立即支付按钮,模拟支付请求,支付成功后返回上一页。我们新添加个界面pay.uvue。点击支付方式,切换选中状态。原创 2025-03-16 10:00:00 · 661 阅读 · 0 评论 -
十一、实战开发 uni-app x 项目(仿京东)- 商品搜索
商品搜索页面是用户查找商品的重要入口,需要提供便捷的搜索功能和清晰的搜索结果展示。以上代码实现了商品搜索页面的基本布局和功能,可以根据实际需求进行修改和完善。输入关键词,点击搜索按钮或按下回车键,保存搜索历史,模拟搜索请求,展示搜索结果。我们新添加个界面search-list.uvue。展示用户搜索历史,点击历史记录可快速搜索。点击搜索结果,跳转到商品详情页。点击清空按钮,清空搜索历史。原创 2025-03-15 15:00:00 · 801 阅读 · 0 评论 -
十、实战开发 uni-app x 项目(仿京东)- 登录/注册
登录/注册页面是用户进入应用的重要入口,需要简洁明了,方便用户操作。以上代码实现了登录/注册页面的基本布局和功能,可以根据实际需求进行修改和完善。输入手机号、密码和确认密码,点击注册按钮,模拟注册请求,注册成功后切换到登录表单。输入手机号和密码,点击登录按钮,模拟登录请求,登录成功后返回上一页。去注册”或“已有账号?去登录”切换登录/注册表单。我们新添加个界面login.uvue。原创 2025-03-15 10:00:00 · 879 阅读 · 0 评论 -
九、实战开发 uni-app x 项目(仿京东)- 我的
我的”页面是用户查看个人信息、订单状态、常用功能的重要页面,需要简洁明了,方便用户操作。以上代码实现了“我的”页面的基本布局和功能,可以根据实际需求进行修改和完善。与上一节讲的一样,添加新页面my.uvue文件并修改文件内容。展示用户订单状态,包括待付款、待发货、待收货、待评价等。展示用户头像、昵称、等级等信息。我们安装个三方插件,进入下方网址。原创 2025-03-14 15:00:00 · 783 阅读 · 0 评论 -
八、实战开发 uni-app x 项目(仿京东)- 购物车
购物车页面是用户管理已选商品的重要页面,需要提供商品选择、数量操作、删除商品、提交订单等功能。以上代码实现了购物车页面的基本布局和功能,可以根据实际需求进行修改和完善。与上一节讲的一样,添加新页面cart.uvue文件并修改文件内容。点击“-”按钮减少商品数量,点击“+”按钮增加商品数量。点击全选按钮,切换所有商品的选中状态。点击商品选择框,切换商品选中状态。点击结算按钮,跳转到订单确认页面。点击删除按钮,删除对应商品。原创 2025-03-14 10:00:00 · 769 阅读 · 0 评论 -
七、实战开发 uni-app x 项目(仿京东)- 商品详情页
商品详情页是用户了解商品信息的重要页面,需要清晰展示商品图片、信息、评价和详情等内容。以上代码实现了商品详情页的基本布局和功能,可以根据实际需求进行修改和完善。组件展示商品详情内容,支持 HTML 格式。同时可以用商品详情图的方式展示。与上一节讲的一样,添加新页面detail.uvue文件并修改文件内容。展示用户评价信息,包括用户头像、昵称、评价内容、评价时间等。点击“加入购物车”按钮,将商品加入购物车。点击“立即购买”按钮,跳转到订单确认页面。展示商品名称、价格、销量、库存等信息。组件实现商品图片轮播。原创 2025-03-13 09:09:24 · 1084 阅读 · 0 评论 -
六、实战开发 uni-app x 项目(仿京东)- 分类页
通过以上代码,实现了一个完整的分类页,包含一级分类、二级分类和商品列表的联动效果。数据部分通过模拟实现,实际开发中可替换为真实的接口请求。原创 2025-03-13 08:00:00 · 562 阅读 · 0 评论 -
五、实战开发 uni-app x 项目(仿京东)- 首页
首页是用户进入应用的第一印象,需要精心设计,突出核心功能,吸引用户注意力。以上代码实现了首页的基本布局和功能,可以根据实际需求进行修改和完善。原创 2025-03-12 13:40:12 · 1010 阅读 · 0 评论 -
三、实战开发 uni-app x 项目(仿京东)- 技术选型
为了高效、高质量地完成仿京东商城项目,我们需要进行合理的技术选型。以下将从以下几个方面进行考虑:1. 前端技术栈2. 后端技术栈3. 其他技术4. 技术选型建议原创 2025-03-11 20:00:00 · 1769 阅读 · 0 评论 -
四、实战开发 uni-app x 项目(仿京东)- 页面设计
页面设计是用户体验的关键,需要遵循设计原则,使用合适的设计工具,设计出简洁、美观、易用的页面。商品图片轮播 + 商品信息 + 商品评价 + 商品详情 + 加入购物车/立即购买。商品列表 + 商品数量修改 + 商品删除 + 全选/反选 + 结算。商品详情: 图文并茂展示商品详细信息,包括参数、功能、使用方法等。商品推荐: 根据用户喜好、热门商品等推荐商品,提高转化率。商品列表: 瀑布流布局,展示商品图片、名称、价格等信息。轮播图: 展示促销活动、热门商品等,吸引用户注意力。原创 2025-03-12 08:00:00 · 534 阅读 · 0 评论 -
二、实战 开发uni-app x项目(仿京东)-项目搭建
项目搭建是开发 uni-app x 项目的第一步,需要配置好开发环境,熟悉项目结构,并进行必要的配置。开发完成后,可以使用 HBuilderX 提供的打包功能,将项目打包成不同平台的应用。打开 HBuilderX,点击菜单栏的“文件” -> “新建” -> “项目”。在弹出的窗口中选择“uni-app”项目类型,并选择“uni-app x”模板。├── App.vue // 应用入口文件。├── main.js // 项目入口文件。原创 2025-03-11 15:28:51 · 639 阅读 · 0 评论 -
一、实战 开发uni-app x项目(仿京东)-规划
实战讲解: 从零开始,手把手带你完成项目搭建、页面开发、功能实现、调试优化等全流程。技术栈: uni-app x + Vue3 + TypeScript,涵盖前端开发核心技术。功能模块: 首页、分类、商品详情、购物车、我的等核心功能,完整还原电商应用。学习重点:uni-app x 跨平台开发Vue3 组件化开发TypeScript 类型系统前后端数据交互移动端性能优化原创 2025-03-11 14:55:57 · 799 阅读 · 0 评论