Commit 070a2804 authored by baiyaaaaa's avatar baiyaaaaa Committed by GitHub

Merge pull request #350 from QingWei-Li/fix/pagination

Pagination: fix input value
parents 2162b62f 1c1a925b
...@@ -168,14 +168,9 @@ export default { ...@@ -168,14 +168,9 @@ export default {
this.oldValue = event.target.value; this.oldValue = event.target.value;
}, },
handleChange(event) { handleChange({ target }) {
const target = event.target;
this.$parent.internalCurrentPage = this.$parent.getValidCurrentPage(target.value); this.$parent.internalCurrentPage = this.$parent.getValidCurrentPage(target.value);
if (target.value !== this.oldValue && Number(target.value) === this.$parent.internalCurrentPage) {
this.$parent.$emit('currentchange', this.$parent.internalCurrentPage); this.$parent.$emit('currentchange', this.$parent.internalCurrentPage);
}
this.oldValue = null; this.oldValue = null;
} }
}, },
...@@ -189,12 +184,11 @@ export default { ...@@ -189,12 +184,11 @@ export default {
type="number" type="number"
min={ 1 } min={ 1 }
max={ this.pageCount } max={ this.pageCount }
value={ this.$parent.internalCurrentPage } domProps-value={ this.$parent.internalCurrentPage }
on-change={ this.handleChange } on-change={ this.handleChange }
on-focus={ this.handleFocus } on-focus={ this.handleFocus }
style={{ width: '30px' }} style={{ width: '30px' }}
number number/>
lazy/>
</span> </span>
); );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment