|
@@ -124,6 +124,8 @@
|
|
|
:props="{ expandTrigger: 'hover' }"
|
|
|
:options="options2"
|
|
|
@change="takuangchangge"
|
|
|
+ ref="cascader"
|
|
|
+
|
|
|
></el-cascader-panel>
|
|
|
</el-dialog>
|
|
|
|
|
@@ -350,6 +352,7 @@ export default {
|
|
|
this.toFormulaEdit();
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
mouseout22 () {//鼠标移出事件
|
|
|
clearTimeout(this.setTimeout)
|
|
|
this.setTimeout = setTimeout(() => {
|
|
@@ -567,6 +570,7 @@ export default {
|
|
|
//#region 左侧替换元素
|
|
|
cancelReplace () {//替换元素取消按钮
|
|
|
this.AddNewElementField = ''
|
|
|
+ this.$refs.cascader.clearCheckedNodes()//调用方法无效
|
|
|
},
|
|
|
saveReplace () {//保存按钮
|
|
|
if (this.value) {
|
|
@@ -612,8 +616,10 @@ export default {
|
|
|
|
|
|
//#region 弹框事件
|
|
|
handleClose () {
|
|
|
+ console.log('取消');
|
|
|
this.tableData = []
|
|
|
this.AddNewElementField = ''
|
|
|
+
|
|
|
},
|
|
|
addyuansu () {//新增元素
|
|
|
this.tableData.unshift({ eName: '', eType: '' })
|
|
@@ -691,6 +697,7 @@ export default {
|
|
|
|
|
|
this.eleid = eleid;
|
|
|
this.formulaCompVisible = true;
|
|
|
+ this.$refs.cascader.clearCheckedNodes()
|
|
|
},
|
|
|
|
|
|
// 返回上一页
|
|
@@ -698,6 +705,7 @@ export default {
|
|
|
// this.$router.go(-1);
|
|
|
|
|
|
this.$emit('hideDialog')
|
|
|
+
|
|
|
},
|
|
|
|
|
|
|
|
@@ -796,6 +804,9 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
},
|
|
|
+ // 'cascaderPanel'(val){
|
|
|
+ // this.AddNewElementField = '替换元素'
|
|
|
+ // }
|
|
|
}
|
|
|
}
|
|
|
</script>
|