EmberJS - Thành phần
Các thành phần Ember.js sử dụng đặc tả thành phần web W3C và cung cấp các tiện ích giao diện người dùng đóng gói thực sự. Nó chứa ba đặc điểm kỹ thuật chính là mẫu , DOM bóng và các phần tử tùy chỉnh . Thành phần được khai báo trong data-template-name có tên đường dẫn thay vì một chuỗi thuần túy và có tiền tố là "thành phần /".
Bảng sau liệt kê các sự kiện hành động của các hành động -
Không. | Sự kiện & Mô tả Hành động |
---|---|
1 | Xác định một thành phần
Bạn có thể dễ dàng xác định một thành phần trong Ember.js và mỗi thành phần phải có một dấu gạch ngang trong tên của chúng. |
2 | Vòng đời thành phần
Vòng đời của thành phần sử dụng một số phương thức để thực thi mã tại các thời điểm cụ thể trong vòng đời của thành phần. |
3 | Chuyển các thuộc tính cho một thành phần
Thành phần không truy cập thuộc tính trực tiếp trong phạm vi mẫu. Do đó, chỉ cần khai báo thuộc tính tại thời điểm giảm tốc thành phần. |
4 | Gói nội dung trong một thành phần
Bạn có thể bao bọc nội dung trong một thành phần bằng cách sử dụng các mẫu. |
5 | Tùy chỉnh phần tử của một thành phần
Bạn có thể tùy chỉnh phần tử của thành phần như thuộc tính, tên lớp bằng cách sử dụng lớp con của Ember.Component trong JavaScript. |
6 | Sử dụng tham số khối
Các thuộc tính được truyền vào trong một thành phần có thể trả về kết quả trong một biểu thức khối. |
7 | Xử lý sự kiện
Các sự kiện người dùng như nhấp đúp, di chuột, nhấn phím, v.v. có thể được xử lý bởi trình xử lý sự kiện. Để thực hiện việc này, hãy áp dụng tên sự kiện làm phương thức trên thành phần. |
số 8 | Kích hoạt các thay đổi bằng các hành động
Các thành phần có thể kích hoạt các thay đổi và giao tiếp với các sự kiện bằng cách sử dụng các hành động. |