1~特定數量

PHOTO EMBED

Thu Apr 25 2024 04:28:42 GMT+0000 (Coordinated Universal Time)

Saved by @kiroy

 <extend-text-input
                          v-model="invItem.useQuantity"
                          @keyup="handleKeyUp($event, invItem.quantity,bomIndex,index)"
                        />
以及method
 handleKeyUp(event, maxNumber , bomIndex,invIndex) {
    const inputValue = event.target.value;
    const newValue = inputValue.replace(/^0+|[^0-9]/g, '').replace(/(\d+)/, ($1) => (parseInt($1) > maxNumber ? maxNumber : $1)).substring(0, String(maxNumber).length);
    
    this.data[bomIndex].inventoryItems[invIndex].useQuantity = newValue;
  }
content_copyCOPY