«reactjs» 태그된 질문

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

4
'읽기 전용 <{}>'유형에 'value'속성이 없습니다.
API의 반환 값을 기반으로 무언가를 표시하는 양식을 만들어야합니다. 다음 코드로 작업하고 있습니다. class App extends React.Component { constructor(props) { super(props); this.state = {value: ''}; this.handleChange = this.handleChange.bind(this); this.handleSubmit = this.handleSubmit.bind(this); } handleChange(event) { this.setState({value: event.target.value}); } handleSubmit(event) { alert('A name was submitted: ' + this.state.value); //error here event.preventDefault(); } render() …

12
왜 계속 'cr'[예쁜 / 예쁜] 삭제가 표시 되나요?
Prettier 1.7.2 및 Eslint 1.7.0과 함께 vscode를 사용하고 있습니다. 모든 개행 후에 나는 다음을 얻습니다. [eslint] Delete 'cr' [prettier/prettier] 이것은 .eslintrc.json입니다. { "extends": ["airbnb", "plugin:prettier/recommended"], "env": { "jest": true, "browser": true }, "rules": { "import/no-extraneous-dependencies": "off", "import/prefer-default-export": "off", "no-confusing-arrow": "off", "linebreak-style": "off", "arrow-parens": ["error", "as-needed"], "comma-dangle": [ "error", { "arrays": …


10
reactjs를 사용하여 원시 HTML 렌더링
그렇다면 이것이 reactjs로 원시 HTML을 렌더링하는 유일한 방법입니까? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( &lt;div className="comment"&gt; &lt;h2 className="commentAuthor"&gt; {this.props.author} &lt;/h2&gt; &lt;span dangerouslySetInnerHTML={{__html: rawMarkup}} /&gt; &lt;/div&gt; ); } }); JSX로 물건을 마크 업하는 멋진 방법이 …

7
TypeScript를 사용하는 React 컴포넌트의 기본 특성 값
Typescript를 사용하여 구성 요소의 기본 속성 값을 설정하는 방법을 알 수 없습니다. 이것은 소스 코드입니다. class PageState { } export class PageProps { foo: string = "bar"; } export class PageComponent extends React.Component&lt;PageProps, PageState&gt; { public render(): JSX.Element { return ( &lt;span&gt;Hello, world&lt;/span&gt; ); } } 그리고 다음과 같이 구성 …
153 reactjs  typescript  tsx 

4
JSX에서 "내보내기 기본값"은 무엇입니까?
마지막 문장의 의미와 의미를 묻고 싶습니다 (기본 HelloWorld 내보내기). 그러나 그것에 대한 자습서를 찾을 수 없습니다. // hello-world.jsx import React from 'react'; class HelloWorld extends React.Component { render() { return &lt;p&gt;Hello, world!&lt;/p&gt;; } } export default HelloWorld;

9
반응 :“this”는 컴포넌트 함수 안에서 정의되지 않았다
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( &lt;div className="player-controls"&gt; &lt;FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /&gt; &lt;FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /&gt; &lt;/div&gt; ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

17
반응-DOM이 렌더링되는 동안 로딩 화면이 표시됩니까?
Google Adsense 애플리케이션 페이지의 예입니다. 메인 페이지 이전에 표시된 로딩 화면이 나타납니다. React와 동일한 작업을 수행하는 방법을 모르겠습니다 .React 구성 요소로 렌더링 된 로딩 화면을 만들면 DOM이 렌더링 될 때까지 기다려야하기 때문에 페이지가로드되는 동안 표시되지 않기 때문입니다. 업데이트 : 스크린 로더를 넣고 index.htmlReact componentDidMount()수명주기 방법으로 제거하여 접근 방식의 예를 만들었습니다 …

16
create-react-app는 src 디렉토리 외부로 제한을 가져옵니다.
create-react-app를 사용하고 있습니다. 내 내부 파일에서 내 공용 폴더의 이미지를 호출하려고합니다 src/components. 이 오류 메시지가 나타납니다. ./src/components/website_index.js 모듈을 찾을 수 없음 : 프로젝트 src / 디렉토리 외부에있는 ../../public/images/logo/WC-BlackonWhite.jpg를 가져 오려고했습니다. src / 외부의 상대적 가져 오기는 지원되지 않습니다. src / 내부로 이동하거나 프로젝트의 node_modules /에서 심볼릭 링크를 추가 할 수 …

9
React Hooks useEffect에서 oldValues와 newValues를 비교하는 방법은 무엇입니까?
rate, sendAmount 및 receiveAmount의 세 가지 입력이 있다고 가정합니다. 3 개의 입력을 useEffect diffing params에 넣었습니다. 규칙은 다음과 같습니다. sendAmount가 변경되면 계산 receiveAmount = sendAmount * rate receiveAmount가 변경되면 계산 sendAmount = receiveAmount / rate 속도를 변경 한 경우, 내가 계산할 receiveAmount = sendAmount * rate때 sendAmount &gt; 0또는 내가 …

14
원격 디버거와 연결할 수 없습니다
React.JS를 사용하고 있으며 react-native run-android(장치가 연결된 상태에서) 빈 페이지가 표시됩니다. 장치를 흔들고 Debug JS Remotely옵션 목록에서 선택 하면 다음 화면이 표시됩니다. 참고 사항 : OS: Ubuntu 16.04 Node version is: v4.6.2 java version "1.8.0_111" react": "15.4.1 react-native": "0.38.0

28
React Hook“useState”는 React 함수 컴포넌트 나 커스텀 React Hook 함수가 아닌“app”함수에서 호출됩니다.
간단한 문제에 반응 후크를 사용하려고합니다. const [personState,setPersonState] = useState({ DefinedObject }); 다음과 같은 종속성이 있습니다. "dependencies": { "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.0" } 하지만 여전히 다음과 같은 오류가 발생합니다. ./src/App.js 7 행 : React Hook "useState"는 React 함수 구성 요소 또는 사용자 지정 React Hook 함수가 아닌 "app"함수에서 호출됩니다. …

10
모든 경로에 대해 index.html을 제공하도록 webpack dev 서버에 지시하는 방법
반응 라우터는 반응 앱이 처리 할 수 ​​있도록 /arbitrary/route합니다. 이것이 작동하려면 일치하는 경로에서 React 앱을 보내려면 서버가 필요합니다. 그러나 webpack dev 서버 는 임의의 엔드 포인트를 처리하지 않습니다. 추가 Express 서버를 사용하는 솔루션이 있습니다. webpack-dev-server가 반응 라우터의 진입 점을 허용하도록 허용하는 방법 그러나 경로 일치를 허용하기 위해 다른 급행 서버를 …

5
ReactJS 컴포넌트 이름은 대문자로 시작해야합니까?
JSBin에서 ReactJS 프레임 워크로 놀고 있습니다. 구성 요소 이름이 소문자로 시작하면 작동하지 않습니다. 예를 들어 다음은 렌더링되지 않습니다. var fml = React.createClass({ render: function () { return &lt;a href='google.com'&gt;Go&lt;/a&gt; } }); React.render(&lt;fml /&gt;, document.body); 하지만 최대한 빨리 교체로 fml와 Fml는 렌더링 않습니다. 작은 글자로 태그를 시작할 수없는 이유가 있습니까?


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