iview input组件 enter和blur的2次触发事件

场景:【iview input组件 】输入框重命名失焦或回车事件会触发提交请求

<Input
     v-model={item.name}
     ref={`input${ind}`}
     onon-blur={() => this.handleChapterRename(item, ind)}
     onon-enter={() => this.handleChapterRename(item, ind)}/>

问题:直接这么写 会存在enter时 会发出2次请求
修改如下:

<Input
     v-model={item.name}
     ref={`input${ind}`}
     onon-blur={() => this.handleChapterRename(item, ind)}
     //enter事件 触发失焦 
     onon-enter={(e:any)=> e.target.blur();}/>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。