Rumah > hujung hadapan web > View.js > Yang manakah dilaksanakan dahulu, dibuat atau dipasang dalam vue?

Yang manakah dilaksanakan dahulu, dibuat atau dipasang dalam vue?

下次还敢
Lepaskan: 2024-05-09 14:00:24
asal
402 orang telah melayarinya

Dalam kitaran hayat Vue, cangkuk yang dicipta dilaksanakan sebelum dipasang. Cangkuk yang dicipta digunakan untuk melakukan operasi bebas DOM apabila komponen digerakkan, manakala cangkuk yang dipasang digunakan untuk melaksanakan operasi berkaitan DOM selepas komponen dipasang.

Yang manakah dilaksanakan dahulu, dibuat atau dipasang dalam vue?

Tertib pelaksanaan yang dibuat dan dipasang dalam kitaran hayat Vue

dicipta dan dipasang ialah dua fungsi cangkuk penting dalam kitaran hayat Vue, digunakan untuk melaksanakan tugas tertentu pada peringkat kitaran hayat komponen yang berbeza. Urutan pelaksanaan di antara mereka adalah seperti berikut:

1 dicipta

dicipta Fungsi cangkuk dilaksanakan serta-merta selepas contoh komponen dicipta dan elemen DOM komponen belum lagi dicipta. Digunakan terutamanya untuk melaksanakan tugas berikut:

  • Memulakan data
  • Tetapkan sifat tidak responsif
  • Kaedah panggilan (tidak bergantung pada DOM)

2. pada DOM , elemen DOM komponen kini tersedia. Terutamanya digunakan untuk melaksanakan tugasan berikut:

Akses dan kendalikan elemen DOM

    Laksanakan logik yang bergantung kepada DOM
  • Panggil pustaka atau pemalam pihak ketiga
  • Perintah pelaksanaan

Pelaksanaan kitaran hayatAcue mencipta fungsi cangkuk

first

Dilaksanakan dalam fungsi cangkuk yang dipasang. Ini adalah kerana fungsi cangkuk yang dicipta dilaksanakan apabila komponen diwujudkan, manakala fungsi cangkuk yang dipasang dilaksanakan selepas komponen dipasang pada DOM. Jadi jika anda perlu melakukan apa-apa sebelum bergantung pada elemen DOM, lakukannya dalam fungsi cangkuk yang dibuat. Jika anda perlu melakukan operasi selepas komponen dipasang, anda boleh menggunakan fungsi cangkuk yang dipasang.

Atas ialah kandungan terperinci Yang manakah dilaksanakan dahulu, dibuat atau dipasang dalam vue?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
vue
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan