반응형

전체 글 670

Vue가 vuex에서 가져오는 내 개체의 업데이트를 보지 못함

Vue가 vuex에서 가져오는 내 개체의 업데이트를 보지 못함 vuex에 getter를 통해 페이지에 액세스하는 개체가 있지만 vue에는 개체의 첫 번째 업데이트만 표시됩니다.오브젝트를 단계별로 수집하기 때문에 우선 오브젝트가 비어 있는 경우 vuex 상태(setUser)를 업데이트하고 페이지에 이 새로운 정보를 표시하도록 커밋합니다.그러나 커밋(addInfo)을 하나 더 사용하면 Vue DevTools를 사용하여 업데이트된 정보를 볼 수 있지만 두 번째 상태가 표시된 페이지에서 사용할 수 없습니다. async fetchUser({ commit, state }) { return new Promise(() => { axiosInstance .get(User(), { headers: { Authorizati..

programing 2022.07.29

Mockito는 모든 클래스 인수와 일치합니다.

Mockito는 모든 클래스 인수와 일치합니다. 아래 샘플 루틴의 클래스 인수를 일치시키는 방법이 있습니까? class A { public B method(Class) any(Class.class) 두 가지 방법이 더 있습니다(@Tomasz Nurkiewicz의 이전 답변에 대한 내 코멘트를 참조하십시오). 첫 번째는 컴파일러가 단순히 잘못된 유형의 것을 통과시키지 않는다는 사실에 의존합니다. when(a.method(any(Class.class))).thenReturn(b); 정확한 입력이 손실됩니다(Class

programing 2022.07.28

Vue-router가 페이지를 새로고침하면 상태가 상실됩니다.이 문제를 회피하려면 어떻게 해야 합니까?

Vue-router가 페이지를 새로고침하면 상태가 상실됩니다.이 문제를 회피하려면 어떻게 해야 합니까? 5개의 컴포넌트로 분할된 폼이 있으며 사용자는 스텝퍼를 통해 폼을 탐색할 수 있습니다(프로젝트에 vue-material을 사용하고 있습니다).나는 그것을 위해 vue-router를 사용한다.단, 여기서 심각한 문제가 발생하고 있습니다.컴포넌트가 이미 채워진 경로로 돌아오면 스토어의 모든 정보가 손실됩니다(vuex를 사용하고 있습니다).즉, 사용자가 폼의 첫 번째 스텝을 채우고 스텝2로 넘어가면 1개의 데이터를 사용할 수 없게 되어 폼이 완전히 비어 버립니다(vuex 상태도 리셋됩니다).내가 뭘 잘못하고 있지? import Vue from 'vue' import Router from 'vue-router..

programing 2022.07.28

명령 플래그를 사용하여 향후 공유 라이브러리에서 중단점을 설정하는 방법

명령 플래그를 사용하여 향후 공유 라이브러리에서 중단점을 설정하는 방법 gdb 세션을 자동화하려고 합니다.--commandflag. 공유 라이브러리(DLL과 동등한 Unix)의 함수에 중단점을 설정하려고 합니다.내 cmds.gdb는 다음과 같습니다. set args /home/shlomi/conf/bugs/kde/font-break.txt b IA__FcFontMatch r 단, 다음과 같은 정보를 얻을 수 있습니다. shlomi:~/progs/syslog-syslog/syslog-b --command=cmds.gdb... GNU gdb 6.8-2mdv2009.0 (Mandriva Linux 릴리즈 2009.0)Copyright (C) 2008 Free Software Foundation, Inc.라이선..

programing 2022.07.28

좌측 피연산자 값이 음수인 경우 좌측 시프트 작업이 정의되지 않은 동작을 호출하는 이유는 무엇입니까?

좌측 피연산자 값이 음수인 경우 좌측 시프트 작업이 정의되지 않은 동작을 호출하는 이유는 무엇입니까? C에서 왼쪽 피연산자의 값이 음수이면 왼쪽 피연산자가 정의되지 않은 동작을 호출합니다. ISO C99 (6.5.7/4)의 관련 견적 E1 < E2의 결과는 E1의 좌측 시프트 E2 비트 위치입니다.빈 비트는 0으로 구분됩니다.E1이 부호 없는 타입일 경우 결과 값은 E1 × 2로E2 결과 타입에서 나타낼 수 있는 최대값보다 1개 더 감소합니다.E1이 부호 있는 유형과 음이 아닌 값을 가지며, E1 × 2가E2 결과 유형으로 표현될 수 있는 경우, 그것은 결과 값이다. 그렇지 않은 경우, 동작은 정의되지 않는다. 그러나 C++에서는 동작이 잘 정의되어 있습니다. ISO C++-03 (5.8/2) E1 < ..

programing 2022.07.28

Vue + Vuex: 스토어 변경이 없는 경우 스토어별로 입력값이 설정되지 않음

Vue + Vuex: 스토어 변경이 없는 경우 스토어별로 입력값이 설정되지 않음 의 경우formatPhoneNumber(value)는 다른 값을 생성합니다.모든 것은 정상적으로 동작합니다만, 일단 최대 길이에 도달하면(이후,formatPhoneNumber('xx xx xx xx xx whatever') == 'xx xx xx xx xx')의 출력값은 현재 스토어 값과 동일합니다. 그 결과 상태가 변이되지 않고 컴포넌트가 재렌더되지 않는다는 점만 제외하면 전혀 문제가 없습니다.formattedValue()는 호출되지 않습니다. 그래서 나는 결국xx xx xx xx xx스토어에 있지만 입력이 표시됩니다.xx xx xx xx xx whatever로컬 입력값이 스토어 입력값과 다르기 때문입니다. 어떻게 하면 이..

programing 2022.07.28

vue에서 inheritAttrs: false 및 $attrs는 무엇에 사용됩니까?

vue에서 inheritAttrs: false 및 $attrs는 무엇에 사용됩니까? 질문에서 알 수 있듯이, 나는 그 의미와 내가 왜 그것을 사용해야 하는지 이해할 수 없다.많은 부품을 가지고 있어 부모로부터 자녀에게 데이터를 전달하고 싶을 때 소품을 사용하지 않아도 된다고 합니다.정말이에요? 좀 더 쉬운 예를 들어주시면 감사하겠습니다.Vue.js 문서에서는 별로 언급이 없습니다.자세한 내용은 문서의 "속성 상속 비활성화" 섹션과 API 설명을 참조하십시오. 이는 주로 패스스루 속성을 갖는 이른바 "투과적" 구성요소를 정의하는 데 사용됩니다.이 문서의 예는 다음 컴포넌트를 랩핑한 것입니다.input요소: // Component Vue.component('base-input', { inheritAttrs:..

programing 2022.07.28

C에서 오류 관리를 위해 goto를 사용할 수 있습니까?

C에서 오류 관리를 위해 goto를 사용할 수 있습니까? 이 질문은 사실 얼마 전 programming.reddit.com에서 있었던 흥미로운 토론의 결과입니다.기본적으로 다음과 같은 코드로 요약됩니다. int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if (!prepare_stuff( bar )) { goto error_3; } return_value = do_the_thing( bar ); error_3: cleanup_3(); error_2: cleanup_2(); error_1: cleanup_1(); return ret..

programing 2022.07.28

Vue 컴포넌트 내의 HTML에 적용되지 않는 CSS 스타일

Vue 컴포넌트 내의 HTML에 적용되지 않는 CSS 스타일 다음을 사용하여 회전 텍스트 애니메이션을 작성하려고 합니다.Vue.js이 코드펜을 영감으로 삼았어요 나는 모든 것을 얻었다.HMTL(즉, CodePen에서 언급한 바와 같이) 요소를 적절히 배치해야 합니다.요컨대: 각 단어는 여러 개로 구성되어 있다각 요소에는 문자가 하나씩 포함되어 있습니다. 특정 시간 간격에 따라 각각편지 한 통을 가지고 있는 사람은.in그리고..out CSS수업. 이 일은 무기한으로 계속됩니다. 여기에서는 다음과 같이 표시됩니다.DOM: 문제는 어떤 일이 있어도CSS사용하고 있는 셀렉터, 타겟을 설정할 수 없습니다..in그리고..out수업할 때, 내가 하지 않는 한Developer Tools에Chrome: 원본 출력: 에 ..

programing 2022.07.28

(방법) Vue.js 컴포넌트(TypeScript)에서 액세스 수식자(퍼블릭, 프라이빗 등)를 사용해야 합니까?

(방법) Vue.js 컴포넌트(TypeScript)에서 액세스 수식자(퍼블릭, 프라이빗 등)를 사용해야 합니까? TypeScript v.4.3을 사용한 Vue.js v2.6 프로젝트가 있습니다. 문제:사용할 수 있는 문서를 찾을 수 없습니다.access modifiersVue 컴포넌트와 올바르게 사용하는 방법에 대해 설명합니다. 기사, Vue.js 문서 및 StackOverflow를 검색했지만 아무 결과도 없었습니다.(Vue.js 문서는 그 존재를 완전히 무시합니다.) 현재 Vue 컴포넌트에서 액세스 수식자를 사용하는 방법은 다음과 같습니다. myComponent 템플릿 부분.vue: myComponent의 일부를 스크립팅합니다.vue: 나는 이것이 의견에 근거한 질문이 아니길 바란다.Vue 컴포넌트에서..

programing 2022.07.28
반응형