Commit 4a260ed5e48dcb4640a6bd476972e2299c8eefef
1 parent
afd3509a
update InputNumber
update InputNumber
Showing
2 changed files
with
12 additions
and
3 deletions
Show diff stats
src/components/input-number/input-number.vue
@@ -177,9 +177,9 @@ | @@ -177,9 +177,9 @@ | ||
177 | setValue (val) { | 177 | setValue (val) { |
178 | this.$nextTick(() => { | 178 | this.$nextTick(() => { |
179 | this.value = val; | 179 | this.value = val; |
180 | + this.$emit('on-change', val); | ||
181 | + this.$dispatch('on-form-change', val); | ||
180 | }); | 182 | }); |
181 | - | ||
182 | - this.$emit('on-change', val); | ||
183 | }, | 183 | }, |
184 | focus () { | 184 | focus () { |
185 | this.focused = true; | 185 | this.focused = true; |
test/routers/form.vue
@@ -165,6 +165,9 @@ | @@ -165,6 +165,9 @@ | ||
165 | :render-format="render1" | 165 | :render-format="render1" |
166 | @on-change="handleChange1"></Transfer> | 166 | @on-change="handleChange1"></Transfer> |
167 | </form-item> | 167 | </form-item> |
168 | + <form-item label="数字输入框" prop="input"> | ||
169 | + <Input-number :max="10" :min="1" :value.sync="form.input"></Input-number> | ||
170 | + </form-item> | ||
168 | <form-item> | 171 | <form-item> |
169 | <i-button type="primary" @click="onSubmit('form')">提交</i-button> | 172 | <i-button type="primary" @click="onSubmit('form')">提交</i-button> |
170 | </form-item> | 173 | </form-item> |
@@ -262,7 +265,8 @@ | @@ -262,7 +265,8 @@ | ||
262 | date2: '', | 265 | date2: '', |
263 | cascader: [], | 266 | cascader: [], |
264 | transfer: this.getMockData(), | 267 | transfer: this.getMockData(), |
265 | - targetKeys1: this.getTargetKeys() | 268 | + targetKeys1: this.getTargetKeys(), |
269 | + input: 1 | ||
266 | }, | 270 | }, |
267 | rules: { | 271 | rules: { |
268 | mail: [ | 272 | mail: [ |
@@ -342,6 +346,11 @@ | @@ -342,6 +346,11 @@ | ||
342 | { | 346 | { |
343 | type: 'array', min: 8, max: 10 | 347 | type: 'array', min: 8, max: 10 |
344 | } | 348 | } |
349 | + ], | ||
350 | + input: [ | ||
351 | + { | ||
352 | + type: 'number', min: 1, max: 4 | ||
353 | + } | ||
345 | ] | 354 | ] |
346 | } | 355 | } |
347 | } | 356 | } |