Which lifecycle method is called after a component is rendered for the first time?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "componentDidMount". Ở class component, componentDidMount được gọi đúng một lần ngay sau khi component render lần đầu và được gắn vào DOM, nên là chỗ để gọi API, đăng ký sự kiện hay đọc kích thước phần tử; ở function component, tương đương là useEffect với mảng phụ thuộc rỗng. "componentWillUnmount" chạy ngay trước khi component bị gỡ khỏi DOM, dùng để dọn dẹp như huỷ hẹn giờ hay huỷ đăng ký. "componentDidUpdate" chạy sau mỗi lần cập nhật, tức các lần render sau lần đầu, không chạy ở lần mount. "shouldComponentUpdate" chạy trước khi render lại, trả về true hoặc false để quyết định có render lại hay không, và không được gọi ở lần render đầu tiên.
Cùng phần 4
How can you ensure that a prop is passed as an array with at least one element?Có lời giảiCâu hỏiHow can you pass parameters to an event handler in React?Có lời giảiCâu hỏiWhich of the following is used to pass a function from a parent component to a child component?Có lời giảiCâu hỏiCả 40 câu của chủ đề40 câu