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

React (còn được gọi là React.js hoặc ReactJS) là một thư viện JavaScript được Facebook phát triển để xây dựng giao diện người dùng. Nó sử dụng một mô hình khai báo, dựa trên thành phần và nhằm mục đích vừa hiệu quả và linh hoạt.



4
Làm thế nào để tạo href động trong chức năng kết xuất phản ứng?
Tôi đang hiển thị một danh sách các bài viết. Đối với mỗi bài đăng, tôi muốn hiển thị một thẻ liên kết với id bài đăng như một phần của chuỗi href. render: function(){ return ( <ul> { this.props.posts.map(function(post){ return <li key={post.id}><a href='/posts/'{post.id}>{post.title}</a></li> }) } </ul> ); Làm cách …




5
Sự khác biệt giữa `useRef` và` createRef` là gì?
Tôi đã xem qua tài liệu hooks khi tôi tình cờ gặp useRef. Nhìn vào ví dụ của họ… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> …


6
Tại sao các đạo cụ JSX không nên sử dụng các hàm mũi tên hoặc liên kết?
Tôi đang chạy lint với ứng dụng React của mình và tôi nhận được lỗi này: error JSX props should not use arrow functions react/jsx-no-bind Và đây là nơi tôi đang chạy hàm mũi tên (bên trong onClick): {this.state.photos.map(tile => ( <span key={tile.img}> <Checkbox defaultChecked={tile.checked} onCheck={() => this.selectPicture(tile)} style={{position: 'absolute', …

4
Làm thế nào để buộc remounting trên các thành phần React?
Giả sử tôi có một thành phần chế độ xem có kết xuất có điều kiện: render(){ if (this.state.employed) { return ( <div> <MyInput ref="job-title" name="job-title" /> </div> ); } else { return ( <div> <MyInput ref="unemployment-reason" name="unemployment-reason" /> <MyInput ref="unemployment-duration" name="unemployment-duration" /> </div> ); } } MyInput trông giống …





9
React Hooks useState () với Object
Cách chính xác để cập nhật trạng thái, một đối tượng lồng nhau, trong React with Hooks là gì? export Example = () => { const [exampleState, setExampleState] = useState( {masterField: { fieldOne: "a", fieldTwo: { fieldTwoOne: "b" fieldTwoTwo: "c" } } }) Làm thế nào người ta sẽ sử …

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.