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
React PropTypes so với Flow
PropTypes và Flow bao gồm những thứ tương tự nhưng đang sử dụng các cách tiếp cận khác nhau. PropTypes có thể cung cấp cho bạn cảnh báo trong thời gian chạy, điều này có thể hữu ích để nhanh chóng tìm thấy các phản hồi không đúng định dạng …



9
ReactJS: setTimeout () không hoạt động?
Có mã này trong tâm trí: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div> ); } }); ReactDOM.render( <Component />, document.getElementById('main') ); Không phải trạng thái sẽ thay …

6
Tệp React JSX đưa ra lỗi "Không thể đọc thuộc tính 'createElement' của undefined"
Tôi có một tệp test_stuff.js mà tôi đang chạy với npm test Nó khá giống như thế này: import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( <MyProvider> </MyProvider> ); describe('Array', function() { describe('#indexOf()', function() { it('should …


4
Tại sao onClick của tôi được gọi khi kết xuất? - React.js
Tôi có một thành phần mà tôi đã tạo: class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) …


14
Phản ứng kiểu chữ - Không thể tìm thấy tệp khai báo cho mô-đun '' react-materialize '. 'path / to / module-name.js' ngầm có một kiểu bất kỳ
Tôi đang cố gắng nhập các thành phần từ react-materialize dưới dạng: import {Navbar, NavItem} from 'react-materialize'; Nhưng khi gói web đang nén của tôi, .tsxnó sẽ xuất hiện một lỗi ở trên là: ERROR in ./src/common/navbar.tsx (3,31): error TS7016: Could not find a declaration file for module 'react-materi alize'. …


17
Reactjs: Lỗi không mong muốn '<'
tôi mới bắt đầu với Reactjs và đang viết một thành phần đơn giản để hiển thị lithẻ và gặp lỗi này: Mã thông báo không mong đợi '&lt;' Tôi đã đặt ví dụ tại jsbin bên dưới http://jsbin.com/UWOquRA/1/edit?html,js,console,output Xin vui lòng cho tôi biết những gì tôi đang làm …
99 reactjs 


15
Cách đưa biểu tượng Font Awesome vào render của React ()
Bất cứ khi nào tôi cố gắng sử dụng biểu tượng Font Awesome trong React's render() , nó sẽ không được hiển thị trên trang web kết quả mặc dù nó hoạt động trong HTML bình thường. render: function() { return &lt;div&gt;&lt;i class="fa fa-spinner fa-spin"&gt;no spinner but why&lt;/i&gt;&lt;/div&gt;; } Đây …



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.