ホームページ > 記事 > ウェブフロントエンド > vue の $router とは何ですか?
vue の [$router] は VueRouter のオブジェクトです。[Vue.use(VueRouter)] と VueRouter コンストラクターを介して、ルーターのインスタンス オブジェクトを取得します。このオブジェクトはグローバル オブジェクトです。
このチュートリアルの動作環境: Windows10 システム、vue2.9、この記事はすべてのブランドのコンピューターに適用されます。
[関連記事の推奨事項: vue.js]
$router
は、Vue を介して渡される VueRouter のオブジェクトです。 use(VueRouter)
および VueRouter
コンストラクターは、ルーター インスタンス オブジェクトを取得します。このオブジェクトは、すべてのルートと多くのキー オブジェクトとプロパティを含むグローバル オブジェクトです。
router は、すべてのルート、キー属性、およびルーティングのメソッドを含むグローバル ルーティング インスタンス (グローバル変数) です。
使用法:
1, $router。 Push({path:'/login'})
//ルートジャンプ、実際にパスを履歴に追加します
2, $router.push({path:' /login', query:{name:'userName'}})
//ルートパスパラメータ、routeのパラメータを取得
3, $router.replace({path:'/login'})
//ジャンプ記録を記録せずに履歴内のパスを直接置き換えます; $router.go(-1) はジャンプするためにクリックしたページには戻れません
関連する無料学習の推奨事項: JavaScript (ビデオ)
以上がvue の $router とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。