不绑定keyup,而绑定值变化

This commit is contained in:
Jerry Yan 2022-08-08 14:54:20 +08:00
parent 9609aef740
commit 15da10001b

View File

@ -30,7 +30,7 @@ export default class PickleComplate {
staticEvents() { staticEvents() {
// key up event // key up event
document.querySelectorAll(this.config.target+' input').forEach(e => { document.querySelectorAll(this.config.target+' input').forEach(e => {
e.addEventListener('keyup', el => { e.addEventListener('input', el => {
if(this.config.changeCallback !== undefined && this.config.changeCallback!== null) this.config.changeCallback(el.target); if(this.config.changeCallback !== undefined && this.config.changeCallback!== null) this.config.changeCallback(el.target);
if(el.target.value.trim().length>0){ if(el.target.value.trim().length>0){
this.element = el.target; this.element = el.target;