ホームページ >ウェブフロントエンド >jsチュートリアル >Vue.js ルーティングのその他の操作
今回は、Vue.js のその他の操作ルーティングを紹介します。その他の操作で Vue.js ルーティングを使用する場合の注意事項 について、実際のケースを見てみましょう。
現在のパスに基づいて、apple
<router-link to="apple">to apple</router-link> 上面的和下面的区别 <router-link :to="{path:'banana'}">to banana</router-link>
にジャンプします。ルートディレクトリにジャンプしたい場合は、apple
<router-link to="/apple">to apple</router-link> 上面的和下面的区别 <router-link :to="{path:'banana'}">to banana</router-link>
の前に/
<template> <div id="app"> <router-link :to="path">to apple</router-link> ...... </div></template><script> export default { data () { return { path: 'apple' } } }</script>
を追加します。バインドされている場合は、パスを動的に変更することもできます
<router-link :to="'apple'">to apple</router-link>
Ifパスを動的に変更するには、パスを直接記述することもできます。注: apple は一重引用符で囲む必要があります。そうしないと、データに移動して apple を見つけられず、エラーが発生します。
オブジェクトがレポートされます
<router-link :to="{path:'banana',param:{color:'yellow'}}">to banana</router-link>
パラメータを渡すこともできます
<router-link :to="'apple'" tag="li">to apple</router-link>
タグを使ってリンクをliタグに変更することももちろん可能ですrouter.push('apple')
或者
router.push({path: 'apple'})
或者name
......
※上記は全て宣言型ナビゲーションです
しましょう。プログラムによるナビゲーションを体験してください
rrreee
アプリケーション シナリオ:
例: ユーザーがログインしていない場合は、ユーザーのログイン ステータスを確認します。プログラムによるナビゲーションを通じてログイン インターフェイスに移動しますrouter .before
Each(router.push('Login Interface'))
Vue.jsの配列オブジェクトサブコンポーネントのリストレンダリング
以上がVue.js ルーティングのその他の操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。