|
@@ -200,10 +200,10 @@ export default {
|
|
this.emitChange();
|
|
this.emitChange();
|
|
},
|
|
},
|
|
handleCheck(nodeObj, tree) {
|
|
handleCheck(nodeObj, tree) {
|
|
- let checkedCount = tree.getCheckedNodes(true, true).length;
|
|
|
|
- if (checkedCount >= 3) {
|
|
|
|
|
|
+ let checkedCount = tree.checkedNodes.length;
|
|
|
|
+ if (checkedCount > 3) {
|
|
// 如果超出限制,则取消最后一次勾选
|
|
// 如果超出限制,则取消最后一次勾选
|
|
- tree.setChecked(nodeObj.id, false);
|
|
|
|
|
|
+ this.$refs.PropertyTree.setChecked(nodeObj.id, false);
|
|
this.$message.warning("最多只能选择3个");
|
|
this.$message.warning("最多只能选择3个");
|
|
}
|
|
}
|
|
},
|
|
},
|