반응형

2023/03/18 15

쿼리 문자열에서 매개 변수 값을 가져오려면 어떻게 해야 합니까?

쿼리 문자열에서 매개 변수 값을 가져오려면 어떻게 해야 합니까? 에서 routes.jsx 파일을 요?__firebase_request_key싱글 사인온 URL http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla 루트했는데, 'Da'가:redirectParam는, 전술한파라메타를 않습니다. 리액트 라우터 v6, 후크 사용 react-router-dom v6에는 useSearchParams라는 새로운 후크가 있습니다.그래서... const [searchParams, setSearchParams] = useSearchParams(); searchParams.get("__firebase_request_key") 얻을 수 있다"bla..

programing 2023.03.18

UI 선택에서 수동으로 입력한 텍스트 허용

UI 선택에서 수동으로 입력한 텍스트 허용 ui-select에서 select 상자를 사용하고 있습니다.모두 정상적으로 동작하지만 수동으로 입력된 텍스트를 허용하고 사용자가 목록에서 사용할 수 있는 값을 제한하고 싶지 않습니다.텍스트를 입력하면 목록이 올바르게 필터링됩니다.그러나 요소를 클릭하지 않고 다음 필드로 이동하면 텍스트가 삭제됩니다. 좋은 생각 있어요? 고마워요, 알렉스 코드가 올바르지 않은 것 같아서 보여주고 싶지 않았는데, 다음과 같이 요청되었습니다. {{$select.selected.text}} 데이터는 다음 위치에 저장됩니다.formData[field.id].selected.field.id는 표시할 현재 필드의 번호입니다(폼을 동적으로 생성합니다).하나의 int 값이 저장되어 있다고 가정합..

programing 2023.03.18

Python 직렬화 가능 개체 json

Python 직렬화 가능 개체 json 이 질문에는 이미 답변이 있습니다. 클래스 JSON을 시리얼화 하는 방법 (41개의 답변) 닫힘5개월 전에요. class gpagelet: """ Holds 1) the pagelet xpath, which is a string 2) the list of pagelet shingles, list """ def __init__(self, parent): if not isinstance( parent, gwebpage): raise Exception("Parent must be an instance of gwebpage") self.parent = parent # This must be a gwebpage instance self.xpath = None # String..

programing 2023.03.18

mock inner axios.create()

mock inner axios.create() 사용하고 있다jest그리고.axios-mock-adapter시험하다axiosAPI 호출redux비동기 액션크리에이터 사용 중에는 동작시킬 수 없습니다.axios로 작성된 인스턴스axios.create()다음과 같이 합니다. import axios from 'axios'; const { REACT_APP_BASE_URL } = process.env; export const ajax = axios.create({ baseURL: REACT_APP_BASE_URL, }); 그걸 소비할 수 있을 것 같아요.async action creator예를 들어 다음과 같습니다. import { ajax } from '../../api/Ajax' export function ..

programing 2023.03.18

React 컴포넌트가 재렌더되는 이유를 추적

React 컴포넌트가 재렌더되는 이유를 추적 React에서 구성 요소가 다시 렌더링되는 원인을 디버깅하는 체계적인 접근 방식이 있습니까?간단한 console.log()를 삽입하여 렌더링 시간을 확인했지만 컴포넌트가 여러 번 렌더링되는 원인을 파악하지 못했습니다(예: 제 경우 (4회).타임라인 및/또는 모든 컴포넌트를 표시하는 툴이 있습니까? 외부 의존 관계가 없는 짧은 스니펫을 원하시면 도움이 됩니다. componentDidUpdate(prevProps, prevState) { Object.entries(this.props).forEach(([key, val]) => prevProps[key] !== val && console.log(`Prop '${key}' changed`) ); if (this.st..

programing 2023.03.18
반응형