VUE怎样重新打开一个新页面?????

图片说明我在一个页面上设置了一个按钮!点击的时候调这个全景图页面!调的时候并不是从新打开的!
而是在按钮页面直接显示!
请问如何让点击的是生成新的页面打开??谢谢了

一种方式用router-link打开,你button可以放在这个里面

<router-link
        target="_blank"
        :to="{ name:'route_name', query: {看你带不带参数 } }">button</router-link>

另一种方式写个方法将route解析成url用window.open打开

goDetails () {
      let url = this.$router.resolve({
        name: `route_name`,
        params: {看你带不带参数 }
      });
      window.open(url, "_blank");
  }