使用Vben admin框架开发前端,在tab页用到路由跳转和关闭当前页面的功能,代码如下。
按钮
<a-button ghost style="margin-right: 20px" @click="closeNowTab">取消</a-button>
实现代码
import { useGo } from '/@/hooks/web/usePage';
import { useTabs } from '/@/hooks/web/useTabs';
const go = useGo();
const { closeCurrent } = useTabs();
function closeNowTab() {go('/指定的路由');closeCurrent();
}