Anda boleh mendapatkan rujukan kepada elemen DOM melalui atribut ref dalam Vue Langkah-langkah khusus adalah seperti berikut: tentukan pembolehubah rujukan dan tambahkannya pada atribut ref elemen DOM yang akan dirujuk. Gunakan objek $refs dalam cangkuk yang dipasang untuk mengakses elemen DOM. Nota: Pembolehubah rujukan mesti ditakrifkan sebelum komponen dijadikan instantiated, elemen DOM hanya boleh diakses dalam cangkuk yang dipasang dan objek $refs adalah baca sahaja.
Dapatkan elemen DOM melalui atribut ref
Dalam Vue, gunakan atribut ref
untuk mendapatkan rujukan elemen DOM. Dapatkan elemen DOM melalui langkah berikut: ref
属性可以获取 DOM 元素的引用。通过以下步骤获取 DOM 元素:
1. 定义一个引用变量
在 Vue 实例或组件中,定义一个用于存储 DOM 元素引用的变量,例如:
<code class="javascript">export default { mounted() { this.myElementRef = null; } };</code>
2. 将 ref
属性添加到 DOM 元素
在模板中,将 ref
属性添加到要获取引用的 DOM 元素,并将值设置为定义的引用变量:
<code class="html"><div ref="myElementRef"></div></code>
3. 在 mounted 钩子中访问元素
在 mounted
钩子中,可以使用 $refs
对象访问 DOM 元素:
<code class="javascript">export default { mounted() { const myElement = this.$refs.myElementRef; // 现在可以对 myElement 进行操作 } };</code>
使用 ref
属性时,需要注意以下几点:
mounted
钩子中访问,因为在该钩子之前 DOM 元素的引用可能不可用。$refs
ref
pada elemen DOM di mana anda ingin mendapatkan rujukan dan tetapkan nilai kepada yang ditentukan pembolehubah rujukan: 🎜rrreee🎜🎜3 . Akses elemen dalam cangkuk yang dipasang🎜🎜🎜Dalam cangkuk mounted
, anda boleh menggunakan objek $refs
untuk mengakses elemen DOM: 🎜rrreee🎜 Gunakan ref
Apabila menggunakan atribut, anda perlu memberi perhatian kepada perkara berikut: 🎜mounted
, memandangkan rujukan kepada elemen DOM mungkin tidak tersedia sebelum cangkuk ini. 🎜$refs
objek ialah baca sahaja dan tidak boleh diubah suai secara langsung. 🎜🎜Atas ialah kandungan terperinci Apakah atribut yang digunakan untuk mendapatkan elemen dom dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!