P粉8335469532023-08-15 11:14:15
Vue での $
および __
プレフィックスの使用についての説明は、ここにあります:
https://v2.vuejs.org/v2/style-guide/#Private-property-names-essential
詳細については、セクションで説明します。
#プライベート インスタンス プロパティの場合:
はパブリック インスタンス プロパティに使用されます:
両方とも、props や data プロパティなど、コンポーネント作成者が選択したプロパティ名との競合を避けるために使用されます。
プレフィックスは、Vue のコア API だけで使用されるわけではありません。また、コンポーネントにプロパティを追加するライブラリでもよく使用されます。例えば:###
Vuex は
Vue Router は
$route を追加します。
これらは公式にサポートされているライブラリですが、多くのサードパーティ ライブラリも同様です。 $http
をVue.prototype (または Vue 3 の
globalProperties) に追加することです。
これらすべてのケースにおいて、
$