diff --git a/src/pages/config/pages/roleManage/index.vue b/src/pages/config/pages/roleManage/index.vue index b225f96c6..19718aa73 100644 --- a/src/pages/config/pages/roleManage/index.vue +++ b/src/pages/config/pages/roleManage/index.vue @@ -256,7 +256,7 @@ export default { treeData3: [], defaultProps3: { children: 'children', - label: 'name' + label: 'menuName' }, nodeList2: [], modalflag: false, @@ -389,6 +389,9 @@ export default { this.nodeList3 = [] this.nodeList3.push(this.addForm.parentId) } + this.$watch('newForm', (newVal, oldVal) => { + console.log(newVal, oldVal); + }) this.addModel = true }, getTree3 () { @@ -493,7 +496,12 @@ export default { this.$refs.tree.filter(val); } }, - mounted () { + computed:{ + newForm() { + return JSON.parse(JSON.stringify(this.addForm)) + } + }, + mounted () { this.getTree() this.getTree2() this.getTree3()