|
@@ -4,14 +4,15 @@
|
|
|
<!-- <text class="buy-select">{{number}}</text> -->
|
|
|
<u-input
|
|
|
v-model="number"
|
|
|
- type="number"
|
|
|
+ :type="isInt?'number' : 'digit'"
|
|
|
height="40"
|
|
|
:placeholder="placeholder"
|
|
|
:clearable="false"
|
|
|
:disabled="isDisabled"
|
|
|
input-align="center"
|
|
|
- :custom-style="{width:'45px'}"/>
|
|
|
- <input class="uni-input" v-model="number" :type="isInt?'number' : 'digit'" :disabled="isDisabled" :placeholder="placeholder" @input="onKeyInput" >
|
|
|
+ :custom-style="{width:'45px'}"
|
|
|
+ @input="onKeyInput"/>
|
|
|
+ <!-- <input class="uni-input" v-model="number" :type="isInt?'number' : 'digit'" :disabled="isDisabled" :placeholder="placeholder" @input="onKeyInput" > -->
|
|
|
<uni-icons type="plus-filled" size="20" color="#A67A54" @click="numPlus"></uni-icons>
|
|
|
</view>
|
|
|
</template>
|
|
@@ -43,9 +44,9 @@
|
|
|
methods: {
|
|
|
onKeyInput(event) {
|
|
|
// uniapp的input用这个
|
|
|
- let i = event.target.value
|
|
|
+ // let i = event.target.value
|
|
|
// u-view的input用这个
|
|
|
- // let i = event
|
|
|
+ let i = event
|
|
|
let num = i.charAt(i.length-1)
|
|
|
var reg=new RegExp("^[0-9]*$")
|
|
|
if(!reg.test(num)) {
|