鍍金池/ 問答/HTML/ iview inputNumber為什么總有一個默認(rèn)值1,如何讓它為空?

iview inputNumber為什么總有一個默認(rèn)值1,如何讓它為空?

clipboard.png
<Input-number :min="null" :value="null"

                  :placeholder="$t('common.noSet')" v-model="red" @on-change="numChange"></Input-number>
                  

如題,on-change事件只有在改變數(shù)字的時候觸發(fā),刪除不觸發(fā),有需求讓它可以為空,請問該怎么做呢。。

回答
編輯回答
忘了我

<InputNumber :max="10" :min="1" v-model="value" empty></InputNumber>
add empty attribute

2017年3月10日 04:08
編輯回答
你的瞳

不好意思把問題描述清楚。首先我的需求是 原先這個數(shù)字框里面是有數(shù)據(jù)1的,然后我修改的時候要讓他可以為空,但是這個時候是沒辦法沒空的,他的默認(rèn)值始終存在

2017年11月27日 18:17
編輯回答
囍槑

如果red不存在,這個組件會默認(rèn)給1

或者red本身就是1

2017年12月17日 08:25
編輯回答
哚蕾咪

或者可以換個思路實現(xiàn):

1、在on-blur的時候觸發(fā),失去焦點的時候判斷,如果符合你的要求就清空;
2、設(shè)置editable,讓它不可使用鍵盤編輯,只能按照指定的規(guī)則點擊上下增加或者減少
2017年5月19日 14:51
編輯回答
吢丕

那個1應(yīng)該就是你v-model綁定對應(yīng)的red的值,你把red設(shè)置為null就可以讓文本框為空,希望可以幫到你

2018年7月7日 21:15