Vue におけるクエリとパラメータの役割

下次还敢
リリース: 2024-05-02 21:12:50
オリジナル
455 人が閲覧しました

Vue ルーティングでは、クエリは、/products?page=2&sort=price などのページ ルートに影響を与えない追加情報を渡すために使用されます。params は、ページ ルートのパラメーター部分を定義するために使用されます。 /products/:id として。

Vue におけるクエリとパラメータの役割

Vue におけるクエリとパラメータの役割

Vue ルーティングでは、queryparams さまざまな役割を果たし、さまざまな目的を果たします。

クエリ

  • 関数: ページ ルート自体に影響を与えない追加情報を URL に渡します。
  • 構文: this.$route.query[パラメータ名]
  • 使用法: 通常、フィルターを渡すために使用されます。ページング、または情報の検索。例:
<code>/products?page=2&sort=price</code>
ログイン後にコピー

コンポーネントでは、query オブジェクトを使用してこれらの追加パラメータにアクセスできます:

<code class="javascript">export default {
  data() {
    return {
      currentPage: this.$route.query.page,
      sortOrder: this.$route.query.sort,
    }
  }
}</code>
ログイン後にコピー

params

  • 関数: 特定のページ ルートのパラメーター部分を定義します。これは、対応するコンポーネントを照合してレンダリングするために使用されます。
  • 構文: this.$route.params[パラメータ名]
  • 使用法: params URL パスから動的パラメータを抽出するために使用されます。例:
<code>/products/:id</code>
ログイン後にコピー

コンポーネントでは、params オブジェクトを使用してこれらの動的パラメータにアクセスできます:

<code class="javascript">export default {
  data() {
    return {
      productId: this.$route.params.id,
    }
  }
}</code>
ログイン後にコピー

summary

queryparams は、Vue ルーティングでは異なる目的を持っています。 query は追加情報を渡すために使用され、params はページ ルートのパラメーター部分を定義するために使用されます。それらの目的を理解することで、Vue アプリケーションで URL とルートを効果的に管理できます。

以上がVue におけるクエリとパラメータの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
vue
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!