본문 바로가기

반응형

개발하자

react native type 스크립트 'string'은 사용 중인 'never' 유형의 매개 변수에 할당할 수 없습니다. 탐색 react native type 스크립트 'string'은 사용 중인 'never' 유형의 매개 변수에 할당할 수 없습니다. 탐색[리액트 네이티브 유형 스크립트에서 'never' 유형의 매개 변수에 'string'을 할당할 수 없다는 오류가 계속 발생하고 있으며, 그 이유는 알 수 없습니다. 누가 이 버그를 고치는 것을 도와줄 수 있나요? 미리 감사드립니다.] 코드 조각: const loadReport = (id: string) => { setPostId(id); navigation.navigate('Report', {postId: id}); } 나는 '보고서' 아래에 밑줄이 있다. 내가 찾은 유일한 해결책은 문자열 이름에 절대 유형을 적용하지 않는 것이다. const goToContent = () =>.. 더보기
Kubernetes 메트릭 서버 API Kubernetes 메트릭 서버 API나는 개발 환경에서 쿠브렌테스 클러스터를 운영하고 있다. 메트릭 서버에 대한 배포 파일을 실행했는데 오류 메시지 없이 포드가 실행 중입니다. 여기서 출력을 참조하십시오. root@master:~/pre-release# kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES metrics-server-568697d856-9jshp 1/1 Running 0 10m 10.244.1.5 worker-1 다음에 API 서비스 상태를 확인하니 아래와 같이 표시됩니다. Name: v1beta1.metrics.k8s.io Namespace: Labels: k8s-app=.. 더보기
유형스크립트 키-값 관계를 보존하는 Object.entries 유형 유형스크립트 키-값 관계를 보존하는 Object.entries 유형typescript에서 제공하는 type은 리턴 타입이 있지만 키와 값의 관계를 유지하는 이 함수의 리턴 값을 나타내는 제네릭 타입을 찾고 있습니다. 예를 들어, 다음과 같은 객체 유형이 있는 경우 type Obj = { a: number, b: string, c: number } 다음과 같이 제공되면 아래 유형 중 하나(또는 유사한 유형)가 발생하는 유형을 찾고 있습니다. (["a", number] | ["b", string] | ["c", number])[] [["a", number], ["b", string], ["c", number]] (["a" | "c", number] | ["b", string])[] Object.entries.. 더보기
TypeScript를 사용하는 React 구성 요소의 기본 속성 값 TypeScript를 사용하는 React 구성 요소의 기본 속성 값Typescript를 사용하여 구성 요소의 기본 속성 값을 설정하는 방법을 알 수 없습니다. 소스 코드는 다음과 같습니다. class PageState { } export class PageProps { foo: string = "bar"; } export class PageComponent extends React.Component { public render(): JSX.Element { return ( Hello, world ); } } 그리고 이렇게 구성 요소를 사용하려고 할 때: ReactDOM.render(, document.getElementById("page")); 숙박업소가 누락되었다는 오류가 발생합니다. 기본값을 사용하고.. 더보기
파이썬에서 버전 번호를 비교하려면 어떻게 해야 하나요? 파이썬에서 버전 번호를 비교하려면 어떻게 해야 하나요?에그들을 추가하기 위해 에그들을 포함하는 디렉토리를 걷고 있다. 만약 디렉토리에 같은 .egg의 두 버전이 있다면, 나는 최신 버전만 추가하고 싶다. 나는 파일 이름에서 이름과 버전을 추출하는 정규 표현을 가지고 있다. 문제는 와 같은 문자열인 버전 번호를 비교하는 것입니다. 제가 스트링을 비교하니까 10보다 2개가 더 높게 정렬되는데, 그건 버전에 맞지 않아요. >>> "2.3.1" > "10.1.1" True 분할, 파싱, 캐스팅, int 등을 할 수 있었고 결국 해결 방법을 찾을 수 있었습니다. 하지만 이것은 파이썬입니다. 버전 문자열을 비교할 수 있는 우아한 방법이 있을까요? 버전 문자열을 튜플(tuple)로 변환하고 거기서부터 가는 게 뭐가 .. 더보기
Event.target이 Typescript에서 Element가 아닌 이유는 무엇입니까? Event.target이 Typescript에서 Element가 아닌 이유는 무엇입니까?나는 단지 이것을 내 것으로 하고 싶다. var tag = evt.target.tagName.toLowerCase(); 가 유형이지만, 에서 상속되지 않습니다. 그래서 나는 이것을 다음과 같이 캐스팅해야 합니다. var tag = (evt.target).tagName.toLowerCase(); 이것은 아마도 일부 브라우저가 표준을 따르지 않기 때문일 것입니다, 그렇죠? TypeScript에서 브라우저에 구애받지 않는 올바른 구현은 무엇입니까? 추신: jQuery를 사용하여 를 캡처하고 있습니다. 모든 이벤트 대상이 요소가 아니므로 에서 상속되지 않습니다. : 요소, 문서 및 창이 가장 일반적인 이벤트 대상이지만 XML.. 더보기
Kubernetes 메트릭-서버 검색 확인 실패 Kubernetes 메트릭-서버 검색 확인 실패작은 도움을 받고 싶었지만, 내 구글-푸는 나를 더 가까이 하지 못했다. 다음과 같이 Fedora-coreos subbernetes 4 노드 클러스터에 대한 메트릭 서버를 설치하려고 합니다. kubectl apply -f deploy/kubernetes/ clusterrole.rbac.authorization.k8s.io/system:aggregated-metrics-reader created clusterrolebinding.rbac.authorization.k8s.io/metrics-server:system:auth-delegator created rolebinding.rbac.authorization.k8s.io/metrics-server-auth-re.. 더보기
선언 또는 문에 javascript/typescript가 필요합니다. 선언 또는 문에 javascript/typescript가 필요합니다.새로운 ES6 시스템 세금과 함께 유형 스크립트 1.7 및 반응 0.14를 사용하고 있으며 설명과 같이 다음과 같은 파괴 할당이 있습니다. let x0, x1, y0, y1; if(this.props.viewport) { {x0, x1, y0, y1} = this.props.viewport; } 하지만, 나는 오류를 받고 있다. 내가 뭘 잘못하고 있는 거지? 감사해요. 그래서, 나는 문제를 찾았다. 줄 전체를 괄호로 묶어야 했어요. 그래서 다음과 같은 것이 맞습니다. let x0, x1, y0, y1; if(this.props.viewport) { ({x0, x1, y0, y1} = this.props.viewport); } 나는 변수 .. 더보기
주피터의 플롯 도형 업데이트 [수초마다] 주피터의 플롯 도형 업데이트 [수초마다]나는 플롯풀한 파이썬 패키지를 처음 접하며 다음과 같은 문제에 직면했다. 루프에서 업데이트되고 있는 판다 데이터 프레임이 있는데 저는 플롯으로 데이터를 그려야 합니다. 처음에는 모든 값이 그랬다가 채워지기 시작합니다. 다음은 한 가지 예입니다. 나는 플롯으로 이 변화에 대응하고 싶지만, 가장 "정통적이고" 간단한 방법으로 어떻게 해야 할지 모르겠다. (데이터 업데이트 루프와 플롯으로 업데이트되는 것이 동시에 작동한다면 좋을 것이지만, 플롯으로 인해 몇 초마다 반응이 일어난다면 괜찮을 것이다.) 몇 가지 기능을 찾았지만 정확히 어떻게 작동하는지 이해하지 못합니다. import plotly.graph_objects as go import cufflinks as cf f.. 더보기
kubernetes에 3가지 종류의 프로브가 필요한 이유는 무엇입니까: startupProbe, readinessProbe, livityProbe. kubernetes에 3가지 종류의 프로브가 필요한 이유는 무엇입니까: startupProbe, readinessProbe, livityProbe.쿠버네티에서 3가지 다른 종류의 탐침이 필요한 이유는 무엇입니까? 시작프로브 준비 상태 프로브 라이브 프로브 이 주제에 대한 몇 가지 질문과 기사가 있습니다. 하지만 이것은 그렇게 명확하지 않다. 왜 3가지 다른 종류의 탐침이 필요한가? 사용 사례는 무엇입니까? 가장 좋은 관행은 무엇입니까? 이러한 3가지 프로브에는 3가지 다른 사용 사례가 있습니다. 그래서 3종류의 탐침이 필요합니다. 활력 탐사선 에 실패하면 포드가 다시 시작됩니다(고장에 대한 자세한 정보 참조).임계값). 사용 사례: 포드가 비활성화된 경우 포드를 다시 시작합니다. 모범 사례: 활성 탐침에.. 더보기

반응형