ホームページ  >  記事  >  ウェブフロントエンド  >  vue の $router とは何ですか?

vue の $router とは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-11-11 10:37:302672ブラウズ

vue の [$router] は VueRouter のオブジェクトです。[Vue.use(VueRouter)] と VueRouter コンストラクターを介して、ルーターのインスタンス オブジェクトを取得します。このオブジェクトはグローバル オブジェクトです。

vue の $router とは何ですか?

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。