programing

Radium 플러그인 사용 시 정의되지 않은 오류의 reactJs styleKeeperContext'를 가져오는 중

prostudy 2022. 3. 28. 21:40
반응형

Radium 플러그인 사용 시 정의되지 않은 오류의 reactJs styleKeeperContext'를 가져오는 중

Radium 플러그인을 사용하여 스타일링하는 버튼에 호버 사이비 클래스를 추가하려고 할 때 "TypeError: 정의되지 않은 속성 'styleKeeperContext'를 읽을 수 없음" 오류가 표시됨

나는 루트 스타일 속성(Rootstyle Property)이 여전히 작동하는지 보기 위해 라듐 수입을 제외하려고 노력해왔고, 그렇게 되었다.라듐 기능에 의해 캡슐화된 내 앱 구성 요소 가져오기 및 내보내기 기능을 추가할 때마다 문제가 발생함

나의 가정은 내가 호버 사이비 클래스를 사용하는 방식에 의해 내가 제대로 하고 있지 않은 것이 있거나, 혹은 다른 것에 의해 나는 'styleKeeperContext'라는 용어를 이해하지 못한다.

스타일을 구성 요소 범위까지 유지하면서 이 오류를 제거하고 플러그 인을 사용하는 방법

아래 코드의 스크린샷

나의 수입명세서 나의 수입명세서

나의 경사진 스타일

내 구성 요소 내보내기 에러 메시지

추가하면서 이 오류가 발생하기 시작함this.state구성 요소:

const MyComponent extends Component {
  constructor() {
    super(); // I messed up here
    this.state = { count: 0 };
  }
  // etc.
}

시공사에게 전화를 걸 때, 구성 요소의 소품들을 에 전달하는 것을 잊어버렸다. 어리석은 실수를 범했지만, 라듐 오류로 인해 근본 원인이 무엇인지 알아내기 어려웠다.

이렇게 수정하면 다음 오류가 해결됨:

const MyComponent extends Component {
  constructor(props) { // Add props argument
    super(props); // Pass props to super()
    this.state = { count: 0 };
  }
  // etc.
}

나도 같은 문제에 직면했고 라듐 모듈 버전을 0.26.0에서 0.25.2로 낮춘 후 해결되었다.

참조URL: https://stackoverflow.com/questions/59496626/reactjs-getting-a-stylekeepercontext-of-undefined-error-when-using-radium-plugi

반응형