提交 2a48ca82 编写于 作者: Neuromancer255's avatar Neuromancer255

解决多数据控件selectData中数据重复问题

上级 28faa522
...@@ -536,9 +536,17 @@ ...@@ -536,9 +536,17 @@
* *
* @memberof ${srfclassname('${ctrl.codeName}')} * @memberof ${srfclassname('${ctrl.codeName}')}
*/ */
public goPage(item: String) { public goPage(item: any) {
this.selectedArray.push(item); let count = this.selectedArray.findIndex((i) => {
this.$emit('rowclick',item); return i.mobentityid == item.mobentityid;
});
if (count === -1) {
this.selectedArray.push(item);
} else {
this.selectedArray.splice(count, 1);
}
this.selectedArray.push(item);
this.$emit('rowclick',item);
} }
/** /**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册