更新记录

0.01(2026-03-11) 下载此版本

Changelog

1.0.0

  • 初始化项目与示例页
  • 添加 uni-input-plus 组件:清空、校验、插槽、字数统计、密码显隐、格式化、textarea 自适应

1.1.0

  • 支持异步校验:validator 可返回 Promise
  • 事件:validate-start、validate-end
  • 新增短信验证码按钮与倒计时
  • 新增 formatTrigger(onInput|onBlur) 与 labelAlign(top|left|center|right)
  • 文档更新:README、插件说明

平台兼容性

uni-app(4.61)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟

插件使用说明

uni-input-plus 是遵循 Vant Field 风格的 uni-app 输入组件。支持清空、同步/异步校验、label、左右图标插槽、字数统计、格式化、textarea 自适应、验证码按钮等。

引入

uni_modules/uni-input-plus 放入项目根目录的 uni_modules 中。页面中:

<script setup>
import UniInputPlus from '../../uni_modules/uni-input-plus/components/uni-input-plus/uni-input-plus.vue'
</script>

运行

使用 HBuilderX 打开工程根目录,选择“运行 → 运行到浏览器(H5)”。不要使用“在浏览器运行当前文件”。

示例

参考 pages/index/index.vue 的用法,包含多行示例:tel/digit/number/password/readonly/disabled/icon/clearable/formatter(onInput|onBlur)/textarea autosize/inputAlign/labelAlign/sms,以及异步校验。

许可

MIT,详见 license.md

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。