vue 点击按钮在新窗口打开页面

image.png

使用路由对象的resolve方法解析路由,可以得到location、router、href等目标路由的信息。得到href就可以使用window.open开新窗口了。

    goLoanMat(item) {
      const {href} = this.$router.resolve({
        name: "loanMat",
        query: {
          uuid: item.uuid,
          productType: item.productType
        },
      })
      window.open(href,'_blank')
    },

你可能感兴趣的:(vue 点击按钮在新窗口打开页面)