一、该问题的重现步骤是什么?
在saber-系统管理-用户管理 页面,添加代码
我想关闭当前新增弹窗
methods: { doClose(form,done){ //this.$router.$avueRouter.closeTag(); //this.$router.$avueRouter.close(); //this.callback(); //此处需要关闭当前新增弹窗; done(); },
4,点击 我想关闭当前新增弹窗按钮,chrome控制台提示:
TypeError: form.close is not a function
at a.doClose (user.vue?3416:419)
at He (vue.min.js:6)
at a.n (vue.min.js:6)
at He (vue.min.js:6)
at a.e.$emit (vue.min.js:6)
at a.handleClick (index.js:1)
at He (vue.min.js:6)
at HTMLButtonElement.n (vue.min.js:6)
at HTMLButtonElement.Yr.o._wrapper (vue.min.js:6)
二、你期待的结果是什么?实际看到的又是什么?
期待结果: 点击 我想关闭当前新增弹窗 按钮,新增弹窗正常关闭;
实际结果: 控制台报错,弹窗未成功关闭;
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
saber master win10
四、请提供详细的错误堆栈信息,这很重要。
TypeError: form.close is not a function
at a.doClose (user.vue?3416:419)
at He (vue.min.js:6)
at a.n (vue.min.js:6)
at He (vue.min.js:6)
at a.e.$emit (vue.min.js:6)
at a.handleClick (index.js:1)
at He (vue.min.js:6)
at HTMLButtonElement.n (vue.min.js:6)
at HTMLButtonElement.Yr.o._wrapper (vue.min.js:6)
五、若有更多详细信息,请在下面提供。
以下是当前文件全部代码:
删 除 角色配置 密码重置 导入 导出 {{row.roleName}} {{row.deptName}} 我想关闭当前新增弹窗 取 消 确 定 点击下载
扫一扫访问 Blade技术社区 移动端