Vue のテンプレートは、開発者の実際のニーズや使用するツールによって異なります。通常、次の場所に配置できます: Vue 内の
コンポーネント Vue コンポーネントは、テンプレート内で独自のテンプレートを定義できます。これは、Vue のコア機能です。コンポーネントの script タグ内で、template を使用してテンプレートを定義し、テンプレートをコンポーネントにバインドして使用します。例:
<template> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } } } </script>
Vue コンポーネントがますます複雑になるにつれて、複数ファイル コンポーネントを使用する方が便利です。単一ファイルのコンポーネント。単一ファイル コンポーネントの主な特徴は、テンプレート、スタイル、ロジックがすべて .vue ファイルにカプセル化されていることです。例:
<template> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } } } </script>
場合によっては、まったく新しい Vue テンプレートを作成する代わりに、汎用の Vue テンプレートを使用したい場合があります。この場合、これを実現するために埋め込みテンプレートを使用することを選択できます。埋め込みテンプレートは次のように記述できます。
<template id="my-template"> <div> <h1>{{ title }}</h1> <p>{{ content }}</p> </div> </template> <script> export default { name: 'MyComponent', data() { return { title: 'Vue Template', content: 'This is a Vue template example' } }, template: document.getElementById('my-template') } </script>
Vue CLI は、Vue プロジェクトをすぐに開始できるように、事前定義されたパブリック テンプレートを提供します。 。パブリック テンプレートには、webpack、webpack-simple、browserify、browserify-simple、simple などが含まれます。これらのテンプレートは、公式ドキュメントからダウンロードして使用できます。
概要
上記は、Vue テンプレートの主な保存場所と形式です。テンプレートは、Vue コンポーネント内でも単一ファイル コンポーネント内でも簡単に定義できます。もちろん、パブリック テンプレートを選択して独自の Vue アプリケーションを開発し、プロジェクトを迅速に開始して開発することもできます。
以上がvue テンプレートはプロジェクトのどこに配置する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。