D2 Admin 主动关闭tab标签
因为是在新的页面进行提交编辑操作,提交完成得到成功信息后要关闭这个页面,记录下操作过程:
在要关闭的页面:
import { mapState, mapActions } from 'vuex'
computed: {
...mapState('d2admin/page', [
'opened',
'current' //用户获取当前页面的地址,用于关闭
])
},
methods: {
...mapActions('d2admin/page', [
'close',
]),
}
在恰当的地方直接如下写,就可以关闭页面了,自动跳转到上一个页面:
let tagName = this.current
this.close({tagName});