반응형

reactjs 35

리액션이 있는 루프에는 어떻게 사용합니까?

리액션이 있는 루프에는 어떻게 사용합니까? 이 질문에는 이미 답변이 있습니다. 리액트 JSX 내부 루프 (84회답) 매핑할 객체 배열 없이 React.js에서 요소를 루프하고 렌더링하려면 어떻게 해야 합니까? (6개의 답변) 루프 인 리액트 (1개의 답변) 닫힘5년 전에요. 저는 매우 새로운 응답자이기 때문에, 어레이내의 각 유저의 메뉴 항목 요소를 작성하기 위한 간단한 for 루프가 필요합니다.이러한 루프는, 유저의 이름이 「이름」으로 되어 있습니다.이렇게 쓰는데 어떻게 반응해야 할지 모르겠어요.지도와 함께 있어야 할 것 같은데 잘 안 될 것 같아. 여기 있는 누군가가 날 도와줄 수 있으면 좋겠는데. for (var i = 0; i < Users.length; i++) { User.firstname[i..

programing 2023.03.19

컨슈머에서 프로바이더의 컨텍스트 값을 업데이트하려면 어떻게 해야 합니까?

컨슈머에서 프로바이더의 컨텍스트 값을 업데이트하려면 어떻게 해야 합니까? 마이콘텍스트.js import React from "react"; const MyContext = React.createContext('test'); export default MyContext; .js 컴포넌트에 액세스할 수 Parent.js import MyContext from "./MyContext.js"; import Child from "./Child.js"; class Parent extends Component { constructor(props) { super(props); this.state = { Message: "Welcome React", ReturnMessage:"" }; } render() { return..

programing 2023.03.19

React에서 기능이 두 번 호출되는 이유는 무엇입니까?

React에서 기능이 두 번 호출되는 이유는 무엇입니까? 라디오 버튼을 바꾸기 위해 스타일링을 하고 있기 때문인 것 같습니다만, 잘 모르겠습니다.함수를 두 번 호출하는 onClick 이벤트를 설정 중입니다.다른 곳에서 트리거되지 않았는지 확인하기 위해 제거했는데 onClick이 원인인 것 같습니다. this.changeShipping({ [k]: i }) } > {shipOption.carrier ? shipOption.carrier.serviceType : null}{' '} {shipOption.name} ${shipOption.amount} this.setState({ shippingOption: { ...this.state.shippingOption, [k]: i } }) } checked={ t..

programing 2023.03.14

리액트 라우터에서 브라우저의 뒤로 버튼을 가로채거나 처리합니까?

리액트 라우터에서 브라우저의 뒤로 버튼을 가로채거나 처리합니까? 제어되는 Material-ui 탭을 사용하고 있으며 다음과 같은 (React-Router) 링크에 사용합니다. 대시보드/데이터를 등록하고 브라우저의 뒤로 버튼을 클릭하면 대시보드/사용자에게 이동하지만 강조 표시된 탭은 대시보드/데이터(값=2)에 그대로 남습니다. 상태를 설정해서 변경할 수 있는데 브라우저의 뒤로 버튼을 눌렀을 때 이벤트를 어떻게 처리해야 할지 모르겠어요. 이걸 찾았어요 window.onpopstate = this.onBackButtonEvent; 단, 이것은 상태가 변경될 때마다(뒤로 버튼 이벤트뿐만 아니라) 호출됩니다.리액트 라우터를 사용하면 다음과 같이 작업이 간단해집니다. import { browserHistory } ..

programing 2023.03.14

리액트 네이티브번들링 실패오류 메시지: "모듈 'idb' 해결 중.....실제로 이러한 파일은 존재하지 않습니다.

리액트 네이티브번들링 실패오류 메시지: "모듈 'idb' 해결 중.....실제로 이러한 파일은 존재하지 않습니다. 문제의 오류 메시지: " " " 를 할 때idb 「」에서C:\Users\OG\Desktop\programming\react_native\mealstogo\MealsToGo2\node_modules\@firebase\app\dist\esm\index.esm2017.js, " " "C:\Users\OG\Desktop\programming\react_native\mealstogo\MealsToGo2\node_modules\idb\package.json를 찾았습니다. 이 에는 ", " "가 지정되어 있습니다.main수 ('')C:\Users\OG\Desktop\programming\react_nat..

programing 2023.03.14

tslint는 console.log에 대한 호출이 허용되지 않는다고 합니다.- 어떻게 하면 허용합니까?

tslint는 console.log에 대한 호출이 허용되지 않는다고 합니다.- 어떻게 하면 허용합니까? 이제 막 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 컨피규레이션파..

programing 2023.03.14

리액트 훅을 사용하여 Next.js SSR에서 창 크기를 검출하는 방법

리액트 훅을 사용하여 Next.js SSR에서 창 크기를 검출하는 방법 Next.js와 react-dates를 사용하여 앱을 만들고 있습니다. DateRangePicker 컴포넌트와 DayPickerRangeController 컴포넌트가 2개 있습니다. 창 너비가 1180px보다 클 경우 DateRangePicker를 렌더링하고, 이 크기보다 작을 경우 DayPickerRangeController를 렌더링합니다. 코드는 다음과 같습니다. windowSize > 1180 ? { if (!focusedInput) { setFocus("startDate") } else { setFocus(focusedInput) } }} /> : isInclusivelyBeforeDay(day, moment().add(-1,..

programing 2023.03.14

Respon on Click - 매개 변수를 사용하여 이벤트 전달

Respon on Click - 매개 변수를 사용하여 이벤트 전달 파라미터 미사용 안 함 function clickMe(e){ //e is the event } 파라미터 포함 function clickMe(parameter){ //how to get the "e" ? } this.clickMe(someparameter)}> 나는 그 물건을 사고 싶다.event어떻게 구할 수 있죠?이것을 시험해 보세요. { this.clickMe(e, someParameter); }} > Click Me! 그리고 당신의 기능: function clickMe(event, someParameter){ //do with event } ES6에서는 다음과 같이 단축할 수 있습니다. const clickMe = (parameter..

programing 2023.03.09

소품으로 전달된 React 요소에 소품을 추가하는 방법은 무엇입니까?

소품으로 전달된 React 요소에 소품을 추가하는 방법은 무엇입니까? 반응 원소를 다른 원소로 소품으로 전달하고 있습니다.소품을 받는 아이 요소에서 해당 요소에 추가 소품을 설정해야 합니다. 예를 들어 다음과 같습니다. 부모 클래스 class Menu Extends React.Component { render() { return( ); } } 아이 클래스 class MenuItem Extends React.Component { render() { return( {this.props.icon} // I want to set the icon's size prop here ); } } this.props.iconReact 요소(,, 등)를 통해 속성을 설정할 수 있습니다.size. 를 설정하고 싶다.size의..

programing 2023.03.09

반응에서 Esc 키 누름 감지 방법 및 처리 방법

반응에서 Esc 키 누름 감지 방법 및 처리 방법 리액션에서 Esc 키를 어떻게 감지합니까?jquery와 비슷한 것 $(document).keyup(function(e) { if (e.keyCode == 27) { // escape key maps to keycode `27` // } }); 검출되면 컴포넌트를 전달합니다.이스케이프 키 누름에 반응해야 하는 마지막 활성 구성 요소가 3개 있습니다. 컴포넌트가 활성화되면 일종의 등록을 생각하고 있었습니다. class Layout extends React.Component { onActive(escFunction){ this.escFunction = escFunction; } onEscPress(){ if(_.isFunction(this.escFunction..

programing 2023.03.09
반응형