検索

ホームページ  >  に質問  >  本文

JavaScript - vue のルーターとコンポーネントの違いと適用可能なシナリオを説明してくれる人はいますか?

単一のファイル コンポーネントを作成しました。vue 形式では、ルーターを介して複数のコンポーネントを <template> に追加できます。ただし、<template> に追加できるのは 1 つだけのようです。複数のコンポーネントがある場合はどうすればよいですか? vue ファイルですか? 完全なページをまとめるにはルーティングが必要ですか? <template> の意味は何ですか?

黄舟黄舟2738日前460

全員に返信(2)返信します

  • 黄舟

    黄舟2017-05-19 10:27:26

    コンポーネントが作成され、マウントされます

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:27:26

    特定のプロジェクトのapp.vueファイル:

    リーリー

    テンプレートには複数のコンポーネントを含めることができます
    ルーターの意味は、異なるURLが異なるコンポーネントを使用し、異なるデータを渡すことです

    vue-router は Vue.js の公式ルーティング プラグインであり、vue.js と緊密に統合されており、シングルページ アプリケーションの構築に適しています。 Vue の単一ページ アプリケーションは、ルーティングとコンポーネントに基づいています。ルーティングは、アクセス パスの設定と、パスとコンポーネントのマップに使用されます。従来のページ アプリケーションは、いくつかのハイパーリンクを使用してページの切り替えとジャンプを実現します。 vue-router シングルページ アプリケーションでは、パス間の切り替え、つまりコンポーネントの切り替えを行っています。

    返事
    0
  • キャンセル返事