自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 uni-id-pages 多级登录跳转后无法回跳?一次基于 Mixin 的通用参数透传优化实践

本文针对uni-app项目中多级登录流程下的页面回跳问题,提出了一种通用解决方案。通过在uni-id-pages的公共Mixin中植入路由拦截器,实现了uniIdRedirectUrl参数在登录子页间的自动透传。该方案具有无侵入性、全平台兼容等特点,已通过H5环境测试并提交至DCloud官方仓库。文章详细阐述了问题背景、设计思路、核心实现代码,并分享了参与开源共建的经验。这种基于框架底层机制的优化方法,有效提升了复杂登录场景下的用户体验,为uni-app开发者提供了实用参考。

2025-12-22 23:20:17 652

原创 uni-id-pages 登录回跳失效?一次深度修复多级登录跳转丢失 uniIdRedirectUrl 的实战记录

插件在多级登录跳转场景下的一个隐蔽但影响广泛的 Bug,并完整记录了从问题定位、原理分析到代码修复、提交官方 PR 的全过程。模板开发项目时,一个看似简单的功能却让我陷入困惑:用户在“我的”页面点击“签到”,未登录时跳转至登录页,选择“账号密码登录”后,登录成功竟然。如果能在这个 Mixin 中注入通用逻辑,就能一劳永逸地解决所有登录页之间的参数透传问题。这样成熟的官方插件,其架构本身是优秀的,但在边界场景下仍需开发者主动补位。这次 Bug 修复之旅,不仅解决了项目的燃眉之急,更让我深刻体会到。

2025-12-22 23:04:56 342

原创 Django开发常用第三方库:cookiecutter-django 官网文档中英文对照(第一部分:项目生成选项)

指示是否应将项目的.envs/.local/保留在VCS中(在强烈鼓励本地环境可重现性的团队中很方便)。您想在项目中使用的用户名类型。可以是用户名或电子邮件。本页面描述了在使用cookiecutter CLI生成项目之前,cookiecutter CLI将提示的所有模板选项。您的项目的slug,不包含破折号或空格。用于命名您的存储库和其他需要Python可导入版本的项目名称的地方。指示是否应将项目配置为使用Docker、Docker Compose和devcontainer。您计划在项目上线后使用的域名。

2023-09-11 10:23:35 386

原创 Vue.js devtools@6.5.0调试插件编译安装(踩了很多坑,最终编译成功,附截图)

Vue.js devtools@6.5.0调试插件编译安装(踩了很多坑,最终编译成功,附截图)

2023-08-15 23:23:07 918 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除