From c59015fdf7296639728145b61c10b65d7704140d Mon Sep 17 00:00:00 2001 From: tristan-tsl Date: Mon, 6 Apr 2020 13:05:32 +0800 Subject: [PATCH] update: after blur emit the event for changeName --- src/VueTreeList.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/VueTreeList.vue b/src/VueTreeList.vue index b723f44..5645185 100644 --- a/src/VueTreeList.vue +++ b/src/VueTreeList.vue @@ -238,8 +238,16 @@ export default { }) }, - setUnEditable() { + setUnEditable(e) { this.editable = false + var oldName = this.model.name + this.model.changeName(e.target.value) + this.rootNode.$emit('change-name', { + id: this.model.id, + oldName: oldName, + newName: e.target.value, + eventType: "blur" + }) }, toggle() {