更新记录

1.0.3(2025-04-17) 下载此版本

优化代码

1.0.1(2025-04-16) 下载此版本

完善README.md文档

1.0.0(2025-04-15) 下载此版本

初次发布

查看更多

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 app-vue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × ×

npm下载量:downloads

欢迎使用 c-number-pad

安装

// npm安装方式,插件市场导入无需执行此命令。插件市场导入地址:https://ext.dcloud.net.cn/plugin?id=23049
npm install c-number-pad

使用方法

<template>
    <view class="box">
        当前键盘输入的值:{{ numberVal }}
        <c-number-pad
            v-model="numberVal"
            :show="show"
            @confirm="onConfirm"
        />
    </view>
</template>

<script>
    // 以下导入方式按照安装方式导入,二选一
    // 插件市场导入方法:无需引入,可直接使用
    import cNumberPad from "c-number-pad/components/c-number-pad/c-number-pad.vue";     // npm导入方法
    export default {
        // npm导入需要添加components,插件市场导入不需要
        components: {
            cNumberPad
        },
        data() {
            return {
                show: true,
                numberVal: ""
            }
        },
        methods: {
            onConfirm(e) {
                console.log("点击键盘确认键");
                console.log("当前键盘输入的值:", e);
                console.log("当前键盘输入的值:", this.numberVal);
            }
        }
    }
</script>

API

Props

参数 说明 类型 默认值 可选值
v-model 输入的值 String - -
show 是否显示键盘 Boolean false true
safeAreaInsetBottom 是否开启底部安全区适配 Boolean true false
showPoint 是否显示小数点 Boolean true false
decimalPlaces 限制小数位数,-1则无限长度 Number 2 -
maxlength 输入的长度,0则无限长度 Number 0 -
zIndex 键盘层级 Number 800 -
fontSize 整体的字体大小,单位:rpx String|Number 32 -
boxBgColor 整个键盘的背景色 String #f4f4f4 -
boxStyle 盒子样式 Object {} -
confirmText 确认键文字 String 确认 -
confirmColor 确认键文字颜色 String #fff -
confirmBg 确认键背景 String linear-gradient(to bottom, #ff7979, #ff0000) -
confirmStyle 确认键样式 Object {} -
keyBg 按键背景色,0-9和小数点的背景色 String #fff -
delBg 删除键的背景色 String #fff -
delColor 删除图标的颜色 String #000 -
delSize 删除图标的大小,单位:rpx String|Number 60 -

Events

事件名 说明 回调参数
key 按键点击事件 e
del 删除按钮事件 -
confirm 右下角确认按钮事件 e

隐私、权限声明

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

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

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

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问