Vue は、インタラクティブで動的な Web アプリケーションを構築するためのシンプルかつ簡単な方法を提供する、非常に人気のあるフロントエンド JavaScript フレームワークです。 Vue 開発では、API アドレス、キー、構成オプションなど、アプリケーション全体で使用できるデータを保存するために定数をよく使用します。では、定数 JS を Vue のどこに配置すればよいでしょうか?
定数 JS は、VueJS のさまざまな場所に配置できます。よく使用されるオプションをいくつか示します。
Vue コンポーネントで定数 JS を使用するのが最も簡単です。コンポーネント内で定数を定義すると、その定数がそのコンポーネントとそのすべてのサブコンポーネントで共有されます。このアプローチは、定数が 1 つまたは少数のコンポーネントのみで使用される状況に最適です。
たとえば、次の例では、Vue コンポーネントに MESSAGE 定数を設定します。
<template> <div> <h1>{{ message }}</h1> </div> </template> <script> export default { name: 'MyComponent', data () { return { message: MESSAGE } } } const MESSAGE = 'Hello, Vue!' </script>
import Vue from 'vue' Vue.prototype.$apiEndpoint = 'https://api.example.com'
<template> <div> <h1>{{ apiEndpoint }}</h1> </div> </template> <script> export default { name: 'MyComponent', computed: { apiEndpoint () { return this.$root.$apiEndpoint } } } </script>
export const API_ENDPOINT = 'https://api.example.com' export const APP_NAME = 'My Awesome App'
<template> <div> <h1>{{ appName }}</h1> </div> </template> <script> import { APP_NAME } from './constants' export default { name: 'MyComponent', data () { return { appName: APP_NAME } } } </script>
以上がvue定数jsをどこに置くかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。