vue项目中点击超链接新建标签页打开的两种方式

第一种 最简单的方式

                  <router-link tag="a" target="_blank" :to="{name:'clubcard',params:{id: $route.params.id},query: { agentid: agentid }}"
                               class="routerWork">前往
                  </router-link>

第二种 略微繁琐的方式

        const routeData = this.$router.resolve({
          name: 'MyAgentList',
          params: { id: this.$route.params.id },
          query: { agentid: agentid },
        });
        window.open(routeData.href, '_blank');
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。