Câu hỏi được gắn thẻ «react-hooks»

Hooks là một tính năng mới cho phép các nhà phát triển sử dụng (các) trạng thái và các tính năng khác của React mà không cần viết một lớp.



12
Làm cách nào để khắc phục cảnh báo phụ thuộc bị thiếu khi sử dụng hookEffect React Hook?
Với React 16.8.6 (phiên bản 16.8.3 trước đó rất tốt), tôi gặp lỗi này khi cố gắng ngăn chặn một vòng lặp vô hạn trong yêu cầu tìm nạp ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps Tôi …



28
React Hook, useState, được gọi trong chức năng, ứng dụng này không phải là thành phần chức năng React hay chức năng React Hook tùy chỉnh
Tôi đang cố gắng sử dụng móc phản ứng cho một vấn đề đơn giản const [personState,setPersonState] = useState({ DefinedObject }); với các phụ thuộc sau. "dependencies": { "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.0" } nhưng tôi vẫn nhận được lỗi sau: ./src/App.js Dòng 7: Hook React "useState" được gọi …

9
UseState () trong React là gì?
Tôi hiện đang học khái niệm hooks trong React và cố gắng hiểu ví dụ dưới đây. import { useState } from 'react'; function Example() { // Declare a new state variable, which we'll call "count" const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() …

7
React Hook Cảnh báo về hàm không đồng bộ đang được sử dụngEffect: useEffect function phải trả về một hàm dọn dẹp hoặc không có gì
Tôi đang thử ví dụ useEffect như sau: useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); Chạy đoạn mãẨn kết quảMở rộng đoạn mã và tôi nhận được cảnh báo này …





16
Làm cách nào để buộc thành phần hiển thị lại bằng hook trong React?
Xem xét ví dụ về hooks dưới đây import { useState } from 'react'; function Example() { const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); } Về cơ bản, chúng tôi sử dụng phương thức …

13
Vòng lặp vô hạn được sử dụng
Tôi đã chơi với hệ thống hook mới trong React 16.7-alpha và bị mắc kẹt trong một vòng lặp vô hạn trong useEffect khi trạng thái tôi đang xử lý là một đối tượng hoặc mảng. Đầu tiên, tôi sử dụng useState và khởi tạo nó bằng một đối tượng …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.