반응형

전체 글 720

재담을 사용하여 모듈을 조롱하고 함수 호출을 테스트할 수 없습니다.

재담을 사용하여 모듈을 조롱하고 함수 호출을 테스트할 수 없습니다. create-app-component를 사용하여 프로젝트를 만듭니다.create-app-component는 빌드 스크립트(babel, webpack, jaste)로 새로운 앱을 구성합니다. 테스트하려는 React 컴포넌트를 작성했습니다.컴포넌트에 다른 javascript 파일이 필요하며 함수가 노출됩니다. 내 검색.js 파일 export { search, } function search(){ // does things return Promise.resolve('foo') } 내 반응 구성요소: import React from 'react' import { search } from './search.js' import SearchResul..

programing 2023.02.28

react.createContext 포인트 of defaultValue?

react.createContext 포인트 of defaultValue? React 16 Context 문서 페이지에는 다음과 같은 예가 있습니다. const defaultValue = 'light' const SomeContext = React.createContext(defaultValue) const startingValue = 'light' const App = () => ( Content ) 아무래도...defaultValue쓸모없기 때문입니다.startingValue다른 것을 설정하거나 설정하지 않음(즉,undefined)는 덮어씁니다.괜찮아, 그래야지. 하지만 그게 무슨 의미가 있죠?defaultValue? 변하지 않는 정적 콘텍스트를 원하는 경우 다음과 같은 작업을 수행할 수 있고 프로바이..

programing 2023.02.28

react useRef를 사용하는 대상 DOM이 맵에서 어떻게 표시되는지

react useRef를 사용하는 대상 DOM이 맵에서 어떻게 표시되는지 리액션이 있는 일련의 DOM 요소를 취득하기 위한 솔루션을 찾고 있습니다.useRef()갈고리를 채우다 예: const Component = () => { // In `items`, I would like to get an array of DOM element let items = useRef(null); return {['left', 'right'].map((el, i) => )} } 어떻게 하면 좋을까요? useRefReact와 부분적으로 비슷합니다.ref(필드의 필드만 있는 객체의 구조만current). useRef훅은 렌더링 사이에 데이터를 저장하고 데이터가 재연결을 트리거하지 않도록 변경하는 것을 목표로 합니다(다른 것과 ..

programing 2023.02.28

스프링 부트 페이지 역직렬화 - PageImpl 컨스트럭터 없음

스프링 부트 페이지 역직렬화 - PageImpl 컨스트럭터 없음 스프링 부트로부터 페이지를 수신하는 유닛 테스트를 시도하고 있습니다.javascript와 함께 사용하면 페이지를 쉽게 역직렬화할 수 있지만 java에서는 실패합니다.spring 기본 생성자(다른 stackoverflow 포스트에서 허용되는 응답)를 추가했지만 여기서는 작동하지 않습니다. 유닛 테스트 @Test public void test_read_pagination_happy(@Autowired ObservationSet set) { repository.save(set); final HttpEntity authHeaders = authentication.convert("", authSuccess); final ParameterizedTyp..

programing 2023.02.28

리액트 훅을 사용하여 쿼리 파라미터를 삭제하려면 어떻게 해야 합니까?

리액트 훅을 사용하여 쿼리 파라미터를 삭제하려면 어떻게 해야 합니까? 컴포넌트 기반 클래스의 쿼리 파라미터를 다음과 같은 방법으로 대체할 수 있습니다. componentDidMount() { const { location, replace } = this.props; const queryParams = new URLSearchParams(location.search); if (queryParams.has('error')) { this.setError( 'There was a problem.' ); queryParams.delete('error'); replace({ search: queryParams.toString(), }); } } 기능하는 컴포넌트에 리액트 훅을 사용하여 할 수 있는 방법이 있습니까?..

programing 2023.02.28

[ Dialog ( Modal ) ](모달)을 클릭하여 "Outside" 클릭을 처리하는 방법

[ Dialog ( Modal ) ](모달)을 클릭하여 "Outside" 클릭을 처리하는 방법 상자 밖을 클릭하면 상자가 닫히므로 입력이 모두 손실됩니다.취소 버튼을 클릭할 때만 상자를 닫았으면 합니다.밖을 클릭할 때 무엇이 닫히는지 잘 모르겠어요.도움이 필요하신가요? @material-ui/core를 사용하고 있습니다. _close() { DeviceCreationActions.close(); } render() { const actions = [ {this.context.intl.formatMessage({id: 'Cancel'})} ]; if (0 < this.state.stepIndex) { actions.push( {this.context.intl.formatMessage({id: 'Back'}..

programing 2023.02.28

Oracle SQL Developer를 사용하여 ER(Entity-Relationship) 다이어그램을 생성하는 방법

Oracle SQL Developer를 사용하여 ER(Entity-Relationship) 다이어그램을 생성하는 방법 Oracle SQL Developer를 사용하여 DB 테이블의 ER 다이어그램을 생성하고 싶지만 Oracle과 이 툴은 처음입니다. SQL Developer에서 ER 다이어그램을 작성하기 위한 프로세스는 무엇입니까?다음과 같이 기존 데이터베이스 스키마 또는 해당 서브셋에 대한 다이어그램을 작성합니다. 파일 → 데이터 모델러 → 가져오기 → 데이터 사전을 클릭합니다. DB 연결을 선택합니다(없으면 추가). [Next] 를 클릭합니다. 하나 이상의 스키마 이름을 확인합니다. [Next] 를 클릭합니다. 가져올 개체를 하나 이상 선택하십시오. [Next] 를 클릭합니다. [ Finish ]을 ..

programing 2023.02.28

보다 높은 수준의 지시의 단위 테스트를 가능하게 하기 위해 지시사항을 어떻게 시뮬레이션합니까?

보다 높은 수준의 지시의 단위 테스트를 가능하게 하기 위해 지시사항을 어떻게 시뮬레이션합니까? 앱에는 중첩된 지시문이 여러 개 레이어 있습니다.최상위 지시사항을 위한 단위 테스트를 작성하려고 합니다.지시문 자체에 필요한 것들을 조롱해 왔지만, 이제는 하위 수준의 지시문으로부터의 오류에 부딪히고 있습니다.최상위 지령을 위한 유닛 테스트에서는 하위 지령에서 무슨 일이 일어나고 있는지 걱정할 필요가 없습니다.나는 단지 하위 수준의 지시를 비웃고 기본적으로 아무것도 하지 않게 하고 싶기 때문에 나는 격리된 상위 수준의 지시를 테스트할 수 있다. 다음과 같이 지시 정의를 덮어쓰려고 했습니다. angular.module("myModule").directive("myLowerLevelDirective", functi..

programing 2023.02.28

Angulargular Js:지정된 월 번호의 월 이름 표시

Angulargular Js:지정된 월 번호의 월 이름 표시 월은 숫자(1, 2, 3, ...)로 되어 있어 대응하는 이름을 표시하고 싶습니다.이거 어떻게 해? {{ date_expression | date[:format] }}https://docs.angularjs.org/api/ng/filter/date 에서 문서를 참조해 주세요.원하는 형식이 표시됩니다. {{date_expression | date:'MMMM'}} 문서에서: 'MMMM': Month in year (January-December) 월 인덱스가 있는 경우 자체 필터를 만들 수 있습니다. myApp.filter('monthName', [function() { return function (monthNumber) { //1 = Janua..

programing 2023.02.28

Angular 실행 방법페이지 로드 시 JS 컨트롤러 기능이 있습니까?

Angular 실행 방법페이지 로드 시 JS 컨트롤러 기능이 있습니까? 현재 검색 및 결과 표시가 가능한 Angular.js 페이지가 있습니다.사용자는 검색 결과를 클릭한 다음 뒤로 버튼을 클릭합니다.검색 결과를 다시 표시하려고 하는데 검색을 실행하는 방법을 찾을 수 없습니다.자세한 내용은 다음과 같습니다. My Angular.js 페이지는 검색 필드와 검색 버튼이 있는 검색 페이지입니다.사용자는 쿼리를 수동으로 입력하고 버튼을 누르면 Ajax 쿼리가 실행되고 결과가 표시됩니다.URL을 검색어로 업데이트 합니다.다 잘 될 거야. 사용자가 검색 결과를 클릭하면 다른 페이지로 이동합니다. 이 페이지도 정상적으로 작동합니다. 사용자가 뒤로 버튼을 클릭하고 각진 검색 페이지로 돌아가면 검색어를 포함한 올바른 U..

programing 2023.02.28
반응형