NumberSpinner

数字输入框。

引入

  1. import { NumberSpinner } from 'we-vue'
  2. Vue.use(NumberSpinner)

例子

默认示例

  1. <w-number-spinner v-model="number1"></w-number-spinner>

禁用

  1. <w-number-spinner :disabled="true" v-model="number2"></w-number-spinner>

禁用键盘输入

  1. <w-number-spinner :fillable="false" v-model="number3"></w-number-spinner>

自定义最小最大值

  1. <w-number-spinner :min="1" :max="5" v-model="number4" @change="onChange"></w-number-spinner>

自定义递增值

  1. <w-number-spinner :step="5" v-model="number5"></w-number-spinner>

自定义输入框宽度

  1. <w-number-spinner input-width="6em" v-model="number6"></w-number-spinner>

自定义文本对齐方式

  1. <w-number-spinner align="right" v-model="number7"></w-number-spinner>

在 cell 中使用

  1. <w-group>
  2. <w-cell title="label">
  3. <w-number-spinner slot="ft" v-model="number1"></w-number-spinner>
  4. </w-cell>
  5. </w-group>

API

参数类型说明可选值默认值
minNumber最小值0
maxNumber最大值100
stepNumber递增值1
input-widthString输入框宽度'3em'
fillableBoolean是否允许键盘输入true
disabledBoolean是否禁用false
alignString输入框文本对方方式'center', 'left', 'right''center'

Events

事件名说明参数
change数值改变事件改变后的数值