Dalam Vue.js, maksud awalan tanda dolar ($) merujuk kepada sifat dalaman atau kaedah contoh Vue. Sifat dan kaedah ini digunakan secara dalaman oleh rangka kerja Vue.js, dan biasanya tidak disyorkan untuk mengakses atau mengubah suainya secara langsung. Awalan tanda dolar adalah untuk membezakan sifat dalaman dan kaedah contoh Vue daripada sifat dan kaedah yang ditentukan pengguna.
P粉199248808
P粉199248808 2023-08-14 11:37:15
0
1
843
<p>Dalam Vue.js, apakah maksud awalan tanda dolar di hadapan nama hartanah? </p> <p>Contohnya: <kod>ini.$emit('diklik', 'demo')</code></p>
P粉199248808
P粉199248808

membalas semua(1)
P粉833546953

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:

  • Vuex ditambah$store.
  • Penghala Vue ditambah$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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan