场景:【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();}/>
网友评论