Free style Component: function class React component: props Component nesting (component lồng nhau) Component reuse (sử dụng lại component) Free style Component: function class React component: props Component nesting (component lồng nhau) Component reuse (sử dụng lại component
Trang 1Conceive Design Implement Operate
THỰC HỌC – THỰC NGHIỆP
http://www.poly.edu.vn
Trang 2M ỤC TIÊU
Free style
Component: function & class
Trang 4B ONUS
❖ Truy xuất đường link https://semantic-ui.com/
Trang 5B ONUS
❖ Truy xuất đường link
https://cdnjs.com/libraries/semantic-ui
Trang 6B ONUS
Trang 7loại chính: function và class
Trang 8F UNCTION COMPONENT
Trang 9F UNCTION COMPONENT
Nội dung JSX
Free style sematic-ui
Trang 10T RÍCH JSX > NEW COMPONENT
Trang 11T RÍCH JSX > NEW COMPONENT
Single
Duplicate
Trang 12T RÍCH JSX > NEW COMPONENT
Trang 13T RÍCH JSX > NEW COMPONENT
Trang 14C OMPONENT NESTING
Trang 15C OMPONENT NESTING
Trang 16C OMPONENT NESTING
Trang 17C LASS COMPONENT
Trang 18C LASS COMPONENT
Trang 19C LASS COMPONENT
Trang 22P ROPS
Trang 23P ROPS
Trang 24P ROPS
Trang 25P ROPS
giống như đối số trong hàm javascript và thuộctính trong HTML)
Trang 26P ROPS
❑Gửi 1 props (index.js)
Trang 27P ROPS
Trang 28P ROPS TRONG FUNCTION COMPONENT
Trang 29P ROPS TRONG CLASS COMPONENT
Trang 30P ROPS TRONG CLASS COMPONENT
constructor function Nhận props như sau
Trang 31D EFAULT PROPS
❑Cách 01: Sử dụng cú pháp
Trang 32D EFAULT PROPS
Trang 33D EFAULT PROPS
Trang 35D EFAULT PROPS
❑Ví dụ:
Trang 36D EFAULT PROPS – P ROP T YPES
Trang 37C OMPONENT REUSE
Trang 38C OMPONENT REUSE
Trang 40S UMARRY
Component: function & class