问题描述:
当回车时触发保存的同时,input也会失去焦点,同时触发保存函数。
问题解决:
回车时不再调用函数,而是直接调用失去焦点
实例:
修改前:
<input class="edit" :value="item.content"
@blur="finishEdit(item,$event)"
@keyup.enter="finishEdit(item,$event)"
@keyup.esc="cancelEdit"
v-etoak="item === currentItem">
修改后:
<input class="edit" :value="item.content"
@blur="finishEdit(item,$event)"
@keyup.enter="$event.target.blur"
@keyup.esc="cancelEdit"
v-etoak="item === currentItem">