Rumah >hujung hadapan web >View.js >Peranan simbol $ dalam vue
Simbol
$ mewakili tika semasa dalam Vue, menyediakan akses kepada sifat contoh, bas peristiwa, cangkuk kitaran hayat dan kefungsian khas, termasuk mengakses objek data, mencetus dan mendengar peristiwa, mendapatkan rujukan contoh dan memeriksa tika akar.
Peranan simbol $ dalam Vue
Dalam Vue.js, simbol $ ialah pembolehubah khas yang mewakili tika semasa yang dikendalikan. Ia menyediakan akses kepada:
1 sifat dan kaedah Instance
$data
: objek data bagi instance $data
:实例的数据对象$props
:实例的属性对象$methods
:实例的方法对象$computed
:计算属性对象$watch
:监听属性对象2. 事件总线
$emit
:触发事件$on
:监听事件$once
:监听事件(仅触发一次)$off
:移除事件监听器3. 生命周期钩子
$beforeCreate
$created
$beforeMount
$mounted
$beforeUpdate
$updated
$beforeDestroy
$destroyed
4. 其他功能
$root
:获取根 Vue 实例$refs
:访问组件的引用$parent
:获取父组件实例$children
$props
: objek Atribut instance. $mounted
🎜🎜$beforeUpdate
🎜🎜$updated
🎜🎜 $beforeDestroy
🎜🎜$destroyed
🎜🎜🎜🎜4 Fungsi lain🎜🎜🎜🎜$root
: Dapatkan instance Vue root🎜🎜 $. refs
: Akses rujukan komponen🎜🎜$parent
: Dapatkan instance komponen induk🎜🎜$children
: Dapatkan instance komponen anak🎜🎜🎜🎜 Contoh penggunaan: 🎜🎜<code class="js">methods: { increment() { this.$data.count++ // 访问数据对象 } }, mounted() { this.$on('my-event', this.handleEvent) // 监听事件 }, created() { console.log(this.$root) // 获取根实例 }</code>🎜Menggunakan simbol $, pembangun boleh mengakses dan memanipulasi keadaan contoh, peristiwa dan gelagat dalam komponen Vue dengan mudah. 🎜
Atas ialah kandungan terperinci Peranan simbol $ dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!