新しいページ(よりシンプルかつ基本的な問題)にVUEのジャンプでプロジェクトを実装するためにどのように、二つの方法があります:
1は、新しいウィンドウを達成するために、<VUE-link>タグが開き
、公式文書がV-LINK命令を言いました必要に応じて新しいウィンドウの<a>ラベルを開くために使用されるが、しなければならない場合は、<ルータ-link>の代わりのアセンブリ命令、および<ルータ-link>のターゲットをサポートしていません=「_空白」属性は、実際にはvue2版<ルータ-link>がありますサポート対象=「_空白」属性(タグ=「」)、のように、次のとおりです。
<router-link target="_blank" :to="{path:'/home',query:{id:'1'}}">新页面打开home页</router-link>
この方法は、APPの文字のiOS版の把握に新しいページを開くことができません。練習の後、私たちは以下見つかった第2の方法は、APPの文字のiOS版の把握に働くことができると述べました。
2、ナビゲーションプログラムは
、次のように、window.openで開かれ、その後、URLにジャンプするには、この$ router.resolve必要性を使用して解析することができます。
let routeUrl = this.$router.resolve({
path: "/share",
query: {id:96}
});
window.open(routeUrl.href, '_blank');