@@ -406,7 +406,10 @@
methods: {
handleQueryChange(val) {
if (this.previousQuery === val) return;
- if (this.previousQuery === null && typeof this.filterMethod === 'function') {
+ if (
+ this.previousQuery === null &&
+ (typeof this.filterMethod === 'function' || typeof this.remoteMethod === 'function')
+ ) {
this.previousQuery = val;
return;
}
@@ -626,6 +626,7 @@ describe('Select', () => {
remoteMethod
});
const select = vm.$children[0];
+ select.handleQueryChange('');
vm.$nextTick(() => {
select.handleQueryChange('面');
setTimeout(() => {