From fc9d458495228c8c1cd26b6a1275fd414797542e Mon Sep 17 00:00:00 2001 From: maxmon <541182180@qq.com> Date: Sat, 16 Apr 2022 22:16:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=8F=B3=E4=BE=A7=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E5=8A=9F=E8=83=BD=E9=80=9A=E7=94=A8=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E9=80=82=E9=85=8D=E5=88=86=E7=B1=BB=E3=80=81=E7=82=B9=E6=A0=87?= =?UTF-8?q?=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/src/components/NER/index.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fe/src/components/NER/index.vue b/fe/src/components/NER/index.vue index 599f8a2..9e52e21 100644 --- a/fe/src/components/NER/index.vue +++ b/fe/src/components/NER/index.vue @@ -123,7 +123,7 @@ }" > {{ ner.name }} - + @@ -518,14 +518,18 @@ export default { for (let i = ners.length - 1; i >= 0; i -= 1) { const ner = ners[i] if (idx >= ner.start && idx < ner.end) { - ners.splice(i, 1) - this.$set(this, 'ners', ners) + this.del(i) this.flushWordsType() - this.save() // 删除时实时保存 return true } } }, + del: function (idx) { + const ners = this.ners + ners.splice(idx, 1) + this.$set(this, 'ners', ners) + this.save() // 删除时实时保存 + }, startSelect: function (idx, event) { if (this.projectType !== '命名实体识别') return let isNeedDel = false