Rumah > Soal Jawab > teks badan
P粉8335469532023-08-15 11:14:15
Dalam Vue, penjelasan penggunaan awalan $
和_
boleh didapati di sini:
https://v2.vuejs.org/v2/style-guide/#Private-property-names-essential
Perincian diterangkan secara terperinci di bahagian.
_
untuk hartanah contoh peribadi:
$
untuk hartanah contoh awam:
Kedua-duanya digunakan untuk mengelakkan konflik dengan nama sifat yang dipilih oleh pencipta komponen, seperti prop dan sifat data.
$
Awalan bukan sahaja digunakan oleh API teras Vue. Ia juga biasa digunakan dalam perpustakaan yang menambah sifat kepada komponen. Contohnya:
$store
. $route
和$router
. Ini adalah perpustakaan yang disokong secara rasmi, tetapi begitu juga dengan banyak perpustakaan pihak ketiga.
Ia juga boleh digunakan oleh kod aplikasi untuk mencipta sifat global. Contoh biasa ialah $http
添加到Vue.prototype
(或在Vue 3中的globalProperties
).
Dalam semua kes ini, $
bertindak sebagai penunjuk kepada pembangun masa depan bahawa harta itu ditakrifkan di tempat lain, bukannya di dalam komponen semasa.