vue-integer-plusminus

下载 vue-integer-plusminus
vue-integer-plusminus

带有递增和递减按钮的整数输入
现场演示
该组件适合作为自旋按钮,允许键盘功能(向上/向下箭头或页面向上/向下增量/递减,主/结束为最小/最大)
全球使用

npm安装

npm install --save vue-integer-plusminus

导入组件

import { IntegerPlusminus } from ‘vue-integer-plusminus’

在vue脚本中声明使用或导入组件

export default {
components: { IntegerPlusminus },
methods: …
}

使用下面描述的组件

组件
整数+ / -


Your value is


{{ ipm_value }}

<template slot="decrement">{{ ipm_slot_decr }}</template>

<template slot="increment">{{ ipm_slot_incr }}</template>

道具
类型
请注意

最小值
数量
最小可能值。不能低衰减。默认是0

马克斯
数量
最大的可能值。不能增加了。默认是未定义的

一步
数量
增量和递减步。必须大于0。默认是1

stepIncrement
数量
增量的步骤中,可选的。如果大于0(默认值),则递增时该值将替换第一步

stepDecrement
数量
递减一步,可选的。如果大于0(默认值),则在递减时,此值替换“步骤”1

垂直
布尔
使用垂直布局。默认的是假的

禁用
布尔
禁用按钮和按键事件。默认的是假的

spinButtonAriaLabel
字符串
在value元素上设置aria-label属性,可选

incrementAriaLabel
字符串
在递减按钮元素上设置aria-label属性,可选

decrementAriaLabel
字符串
在增量按钮元素上设置aria-label属性,可选

formName
字符串
设置表单输入的“name”属性。默认是“integerPlusMinus”

该组件提供3个插槽

默认插槽是通常显示值时的中间部分
“增量”槽用于增量按钮。
通常在水平布局的右边,
或者顶部用于垂直布局。
“递减”槽用于递减按钮。
通常在水平布局的左边,
或底部为垂直布局。

样式可以被覆盖使用!重要的css关键字
.int-input-increment {
background: #5CB85C !important;
}

事件:

值变化的“输入”
价值增量的“ipm-增量”
值递减的“ipm-递减”

贡献

叉存储库
运行npm安装
您可以运行npm run dev,站点位于http://localhost:8081。
做你的东西
当您完成时,运行npm run build命令并为一个pull请求提交您的工作。本文转载于:http://www.diyabc.com/frontweb/news33280.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值