«reactjs» 태그된 질문

React (React.js 또는 ReactJS라고도 함)는 사용자 인터페이스를 구축하기 위해 Facebook에서 개발 한 JavaScript 라이브러리입니다. 선언적이고 구성 요소 기반의 패러다임을 사용하며 효율적이고 유연합니다.

1
React-Router : IndexRoute의 목적은 무엇입니까?
IndexRoute 및 IndexLink 사용 목적이 무엇인지 이해하지 못합니다 . 어떤 경우에도 About 경로가 활성화되지 않으면 아래 코드가 Home 구성 요소를 먼저 선택한 것 같습니다. <Route path="/" component={App}> <IndexRoute component={Home}/> <Route path="about" component={About}/> </Route> vs <Route path="/" component={App}> <Route path="home" component={Home}/> <Route path="about" component={About}/> </Route> 첫 번째 경우의 장점 / 목적은 …

6
eslint-config-airbnb가있는 확장자가 '.js'인 파일에서는 JSX를 사용할 수 없습니다.
React에 대해 ESLINT를 미리 구성해야하는 eslint-config-airbnb를 설치 했습니다 . 기본 내보내기에는 ECMAScript 6+ 및 React를 포함한 모든 ESLint 규칙이 포함됩니다. eslint, eslint-plugin-import, eslint-plugin-react 및 eslint-plugin-jsx-a11y가 필요합니다. 내 .eslintrc구성 확장 : { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { "new-cap": [2, { "capIsNewExceptions": ["List", "Map", …

4
react.js에서 Enter 키를 사용하여 양식을 제출하는 방법은 무엇입니까?
다음은 내 양식과 onClick 메서드입니다. 키보드의 Enter 버튼을 눌렀을 때이 방법을 실행하고 싶습니다. 어떻게 ? NB : jquery는 감사하지 않습니다. comment: function (e) { e.preventDefault(); this.props.comment({comment: this.refs.text.getDOMNode().value, userPostId:this.refs.userPostId.getDOMNode().value}) }, <form className="commentForm"> <textarea rows="2" cols="110" placeholder="****Comment Here****" ref="text" /><br /> <input type="text" placeholder="userPostId" ref="userPostId" /> <br /> <button type="button" className="btn btn-success" …

14
map 및 join을 사용하여 반응 구성 요소를 렌더링하는 방법
String Array를 표시 할 구성 요소가 하나 있습니다. 코드는 다음과 같습니다. React.createClass({ render() { <div> this.props.data.map(t => <span>t</span>) </div> } }) 완벽하게 잘 작동합니다. ie if props.data = [ 'tom', 'jason', 'chris'] 페이지에서 렌더링 된 결과는 tomjasonchris입니다. 그런 다음 쉼표를 사용하여 모든 이름을 결합하고 싶으므로 코드를 다음과 같이 변경합니다. this.props.data.map(t …
102 reactjs 

2
React 컴포넌트에서 this.setState를 여러 번 사용하면 어떻게 되나요?
this.setState를 여러 번 사용할 때 어떤 일이 발생하는지 확인하고 싶었습니다 (토론을 위해 두 번). 구성 요소가 두 번 렌더링 될 것이라고 생각했지만 분명히 한 번만 렌더링되었습니다. 내가 가진 또 다른 기대는 setState에 대한 두 번째 호출이 첫 번째 호출을 통해 실행될 수 있다는 것이지만 당신은 그것을 추측했습니다. JSfiddle에 연결 var …

9
ReactJS : setTimeout ()이 작동하지 않습니까?
이 코드를 염두에 두십시오. 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') ); 상태는 3 초 후에 만 ​​변경되지 않습니까? 즉시 …

9
tslint는 console.log에 대한 호출이 허용되지 않는다고 말합니다. 어떻게 허용합니까?
방금 typescript와 함께 create-react-app을 사용하기 시작했습니다. create-react-app my-app --scripts-version=react-scripts-ts 기본 tslint.json 구성은 console.log ()를 허용하지 않습니다. (현재로서는) 어떻게 console.log를 활성화 할 수 있습니까? 이에 대한 문서는 https://palantir.github.io/tslint/rules/no-console/에 있습니다. 그러나 그들은이 줄을 어디에 둘지 말하지 않습니다. "no-console": [true, "log", "error"] 이 tslint.json 구성 파일 구문을 검색하고 찾았 으므로 다음을 시도했습니다. "rules": …

7
React JSX 파일에서“Undefined의 'createElement'속성을 읽을 수 없습니다.
실행중인 test_stuff.js 파일이 있습니다. npm test 다음과 같이 보입니다. 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 return -1 when the value is not present', function() …

11
React.js에서 선언적과 명령 적의 차이점은 무엇입니까?
최근 저는 Facebook JavaScript 라이브러리 React.js를 사용하는 기능과 방법에 대해 많은 연구를했습니다. 종종 자바 스크립트 세계에서 두 개의 프로그래밍 스타일의 나머지의 차이 말할 때 declarative와 imperative했나요된다. 둘의 차이점은 무엇입니까?
102 reactjs 

1
"this"는 맵 함수 Reactjs 내부에서 정의되지 않았습니다.
메뉴 구성 요소를 작성하면서 Reactjs로 작업하고 있습니다. "use strict"; var React = require("react"); var Menus = React.createClass({ item_url: function (item,categories,articles) { console.log('afdasfasfasdfasdf'); var url='XXX'; if (item.type == 1) { url = item.categoryId == null ? 'javascript:void(0)' : path('buex_portal_browse_category', {slug: categories[item.categoryId].slug}); } else if (item.type == 2) { url = item.articleId …

4
PropTypes 대 흐름 반응
PropTypes와 Flow는 비슷한 것을 다루지 만 다른 접근 방식을 사용합니다. PropTypes는 런타임 중에 경고를 제공 할 수 있으며, 이는 서버 등에서 오는 잘못된 응답을 신속하게 찾는 데 도움이 될 수 있습니다. 그러나 Flow는 미래인 것 같고 제네릭과 같은 개념을 가진 매우 유연한 솔루션입니다. 또한 Nuclide에서 제공하는 자동 완성 기능은 Flow에 …

3
ASP.NET Core 2.0 Razor 대 Angular / React / etc
우리 팀과 저는 엔터프라이즈 수준 웹 응용 프로그램 개발을 시작하기위한 자금을 받았습니다 (그 기능에 대해 자세히 설명하지 않음). 응용 프로그램에는 많은 별도의 웹 페이지가 있지만 그 중 두 페이지는 많은 사용자 상호 작용, 대량 데이터를 표시하는 모달, 웹 소켓 연결, 채팅 등과 같이 더 집중되고 매우 무겁습니다. 저는 프로젝트의 수석 …




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.