Mand Mobile
面向金融场景的Vue移动端UI组件库
面向金融场景的Vue移动端UI组件库,由滴滴金融泛前端团队(MFE)开发维护,提供基于Vue 2.x(Mand Mobile)和Vue 3.0(Mand Mobile Next)两套版本,专为金融业务的高复杂度、强交互、多表单需求设计。
| 收费 | 开源免费 |
|---|---|
| 平台 | 移动端(H5) |
| 中文 | 全中文文档与组件 |
| 用途 | 面向金融场景的Vue移动端UI组件库 |
Mand Mobile 提供一套完整的移动端UI组件,覆盖金融场景中常见的表单输入、金额展示、数字键盘、验证码倒计时、协议勾选、进度引导等高频需求。组件库特别强化了金融业务中的安全与合规细节,例如金额组件自动处理千分位与精度、键盘组件支持自定义数字布局、弹窗组件内置协议确认流程。
主要面向金融行业的前端开发团队,尤其是使用Vue技术栈、需要快速搭建移动端金融业务界面的场景。滴滴金融内部已大规模使用,组件库的设计与测试均基于真实金融业务需求,如借款、理财、保险、信用卡等模块。
Mand Mobile 提供npm安装方式,支持按需引入与全量引入。文档站包含组件示例、API说明、Changelog及贡献指南。GitHub仓库(didi/mand-mobile)提供源码、示例项目及Issue反馈渠道。Gitee镜像同步维护,便于国内开发者访问。
Mand Mobile 目前维护两个主要版本:2.x(基于Vue 2)和Mand Mobile Next(基于Vue 3)。2.x版本已发布至v2.7.0,Next版本持续迭代。项目由滴滴金融泛前端团队(MFE)维护,社区活跃,Issue与PR响应及时。
Mand Mobile 专为移动端设计,不适用于PC端或桌面浏览器。组件库依赖Vue生态,需确保项目Vue版本与组件版本匹配。金融场景下的安全合规需求(如防窥键盘、金额精度)已内置,但业务方仍需根据具体监管要求进行适配。
Q1:Mand Mobile 和 Mand Mobile Next 有什么区别?
A1:Mand Mobile 基于 Vue 2.x,最新版本 v2.7.0;Mand Mobile Next 基于 Vue 3.0,是面向未来的版本。两者组件设计与API基本一致,但底层框架不同,项目需根据自身Vue版本选择对应版本。
Q2:Mand Mobile 是否支持按需加载?如何配置?
A2:支持。需安装 babel-plugin-import,并在 babel 配置中设置 libraryName: 'mand-mobile',即可实现组件按需引入,减少打包体积。
Q3:Mand Mobile 的防窥键盘如何启用?
A3:在数字键盘组件初始化时,设置 random 属性为 true,即可启用随机键位布局,防止用户输入时被窥屏。该功能专为金融场景的密码/金额输入设计。
更多同类工具与网站,可在移动端分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论