vue 打开一个新的窗口(项目里面的)
import router from '../router'export function openNewWindow (options: { name: string, query?: any }) {let editUrl = router.resolve({ name: options.name, query: options.query })window.open(editUrl.href
·
import router from '../router'
export function openNewWindow (options: { name: string, query?: any }) {
let editUrl = router.resolve({ name: options.name, query: options.query })
window.open(editUrl.href, '_blank')
}
利用路由router.resolve返回一个完整路径,然后,就是熟悉的
window.open()
方法打开新的窗口,如果是打开外部网站就直接window.open(url)即可
更多推荐
已为社区贡献7条内容
所有评论(0)