Tài liệu Vue.js mô tả created
và mounted
các sự kiện như sau:
created
Được gọi đồng bộ sau khi thể hiện được tạo. Ở giai đoạn này, cá thể đã xử lý xong các tùy chọn có nghĩa là các tùy chọn sau đã được thiết lập: quan sát dữ liệu, thuộc tính được tính toán, phương thức, gọi lại theo dõi / sự kiện. Tuy nhiên, giai đoạn gắn kết chưa được bắt đầu và tài sản $ el sẽ không có sẵn.
mounted
Được gọi sau khi cá thể vừa được gắn kết, trong đó el được thay thế bằng vm. $ El mới được tạo. Nếu phiên bản gốc được gắn vào một phần tử trong tài liệu, vm. $ El cũng sẽ có trong tài liệu khi được gắn kết được gọi.
Móc này không được gọi trong quá trình kết xuất phía máy chủ.
Tôi hiểu lý thuyết, nhưng tôi có 2 câu hỏi liên quan đến thực hành:
- Có trường hợp nào
created
sẽ được sử dụng hơnmounted
? - Tôi có thể sử dụng
created
sự kiện này để làm gì, trong tình huống thực tế (mã thực)?
created()
để gửi các hành động cho các cuộc gọi api.
created
được gọi sớm hơn, vì vậy sẽ rất hợp lý khi kích hoạt tìm nạp dữ liệu từ phụ trợ API chẳng hạn.