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