1.0.2 • Published 7 months ago

jx-vue3-number v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

介绍

基于vue3.0的数字加减组件(支持数组)。

组件使用

安装

npm i jx-vue3-number --save

使用

<template>
  <div v-for="(item, i) in list" :key="item.id">
   {{ item.name }}:
    <custom-number
     :value="item.number"
     :max="1000"
     :min="0"
     :noInput="true"
     :itemInfo="i"
     @editNum="editNum"
    />
  </div>
</template>
<script setup>
import { ref } from 'vue'
import CustomNumber from 'jx-vue3-number'

let list = ref({ id: '111', name: '第一条内容', number: 1 }, { id: '222', name: '第二条内容', number: 1 })

function editNum(val, i) { list.valuei.number = val }

## 属性说明
```js
value 输入框的值;
max 可输入的最大值, 默认为无上限;
min 可输入的最小值, 默认值为0;
noInput 输入框是否禁止输入,默认值:false;
itemInfo 数组索引传递内容(如用于购物车列表传id或index等,可不传),由editNum函数第二个参数返回;
@editNum 获取输入、加、减后的值(第一个参数为修改后的数值,第二个参数为itemInfo值);