반응형

분류 전체보기 4098

Vuex 데이터를 사후 대응적으로 만들기

Vuex 데이터를 사후 대응적으로 만들기 나는 내 vuex 데이터를 반응적으로 만드는 솔루션을 찾고 있다. 그 맥락을 설명하겠다.Vuex 데이터에서 목록을 렌더링할 때 `computed: { ...mapGetters(["groups"]) },` 이 목록은 드래그 앤 드롭 시스템으로 사용자가 수정할 수 있다.(I use https://github.com/Vivify-Ideas/vue-draggable FYI) 문제는 데이터가 반응하지 않는다는 것이다.보통 나는 데이터() vuejs righttie에 데이터를 넣어 사용자가 목록을 수정하면 데이터가 반응적으로 업데이트된다. 그렇다면 vuex에서 data() 속성으로 데이터를 가져올 수 있는가?자: 1/ vuex의 데이터가 데이터에서 "잘못"임 2/ 데이터 사..

Programing 2022.05.06

모키토 던져진 예외를 어떻게 조롱하고 주장할 것인가?

모키토 던져진 예외를 어떻게 조롱하고 주장할 것인가? 나는 쓰레기 시험에서 모키토를 사용하고 있다.예외를 발생시킨 다음 (일반적인 사이비 코드)가 있다고 주장하는 방법두 번째 질문에 먼저 답하기 위해서입니다.JUnit 4를 사용하는 경우 다음과 같이 테스트에 주석을 달 수 있다. @Test(expected=MyException.class) 예외가 발생했다고 주장할 수 있다.그리고 모키토와 함께 예외를 "mock"하려면, when(myMock.doSomething()).thenThrow(new MyException()); BDD Style Solution(Java 8로 업데이트됨) 모키토만으로는 예외 처리를 위한 최선의 해결책이 아니므로, 캐치-예외를 포함한 모키토를 사용하십시오. 모키토 + 캐치-예외 +..

Programing 2022.05.06

C에 철자 배열을 연결하다

C에 철자 배열을 연결하다 차르 배열이 있다. char* name = "hello"; 그 이름에 확장자를 추가하여 이름을 만들고 싶다. hello.txt 어떻게 이럴 수가 있지? name += ".txt"효과가 없다스트래트 기능을 살펴보십시오. 특히 다음을 시도해 보십시오. const char* name = "hello"; const char* extension = ".txt"; char* name_with_extension; name_with_extension = malloc(strlen(name)+1+4); /* make space for the new string (should check the return value ...) */ strcpy(name_with_extension, name); /*..

Programing 2022.05.06

VueJS와 케이크를 통합하는 모범 사례PHP 3

VueJS와 케이크를 통합하는 모범 사례PHP 3 나는 케이크 안에 Vue.js 프레임워크를 통합하는 가장 좋은 방법이 무엇인지 알고 싶다.PHP 3 응용 프로그램? 케이크 안에서 생성된 파일을 복사할 필요 없이 여전히 작업하면서 VueCLI(웹 팩, ect...)와 함께 제공되는 모든 도구에서 이익을 얻을 수 있는 방법이 있기를 바란다.PHP 응용 프로그램. 그렇다면 케이크를 사용하여 응용 프로그램을 개발하는 가장 능률적인 프로세스는 무엇인가?백엔드로서의 PHP 3과 동일한 프로젝트 내부의 프런트엔드로서의 Vue.js. 정말 고마워.자, 여기 간단한 설정: 1) webroot/veedev와 같은 webroot 하위 dir에 vuejs 설치) 2) 기록 모드를 사용하도록 vue 라우터 구성: export..

Programing 2022.05.06

Vuejs 라우터, JavaScript 코드의 조건부 로딩

Vuejs 라우터, JavaScript 코드의 조건부 로딩 나는 Vue Router를 내 어플리케이션에 통합하고 있다. 구성 요소 중 하나에서 다른 경로에 있을 때 로드하거나 존재하지 않을 js 코드를 사용하고 있는가? 예 compA.vue app.com/a -> I should see console log Hello. app.com/b -> when I access this I should not see hello in the console. 편집: 응답에 기반하여 명확화. 두 개의 구성요소가 있는데, 각각 라이프사이클 후크를 가지고 있기 때문에 구성요소를 기반으로 함수를 발사하기 위한 논리를 설정할 필요가 없다... 사용자가 compA를 방문하면 기능이 작동하여 부작용이 생긴다면 compB를 방문할 ..

Programing 2022.05.05

store/의 Vuex Classic 모드는 사용되지 않으며 Nuxt 3에서 제거됨

store/의 Vuex Classic 모드는 사용되지 않으며 Nuxt 3에서 제거됨 아래 파일이 있는데 "스토어에 대한 Classic mode/는 사용되지 않으며 Nuxt 3에서 제거될 것"이라고 경고하는 이유를 찾을 수 없었다.그 짜증나는 경고만 받으면 모든 게 잘 돼. nuxt.js 저장소에 있는 module/data.js 파일. const state = () => ({ loadedPosts: [] }); const mutations = { setPosts(state, posts){ state.loadedPosts = posts; } }; const actions = { setPosts(vuexContext, posts){ vuexContext.commit('setPosts', posts); } };..

Programing 2022.05.05

GCC 최적화가 활성화된 상태에서 스트렌을 사용하는 코드가 6.5배 느리게 표시되는 이유는?

GCC 최적화가 활성화된 상태에서 스트렌을 사용하는 코드가 6.5배 느리게 표시되는 이유는? 벤치마킹하고 싶었는데glibc의strlen어떤 이유에선지 작동하고 GCC에서 최적화가 가능한 상태에서 성능이 훨씬 느리다는 것을 알게 되었고, 나는 그 이유를 모르겠다. 내 암호는 다음과 같다. #include #include #include #include int main() { char *s = calloc(1 gcc -std=c99 -O0 benchstrlen.c &&./a.out평균 길이 0 -> 평균 시간: 14.000ns/byte, 14.000ns/call평균 길이 4 -> 평균 시간: 2.364ns/byte, 13.000ns/call평균 길이 10 -> 평균 시간: 1.238ns/byte, 13.00..

Programing 2022.05.04

읽기()와 recv()의 차이점과 보내기()와 쓰기()의 차이점은 무엇인가?

읽기()와 recv()의 차이점과 보내기()와 쓰기()의 차이점은 무엇인가? 와의 차이점은 무엇인가?read()그리고recv(), 그리고 사이send()그리고write()성능, 속도 및 기타 동작의 측면에서 소켓 프로그래밍에 있어?차이점은 이다.recv()/send()소켓 설명자에서만 작동하며 실제 작업에 대한 특정 옵션을 지정할 수 있다.이러한 기능은 약간 더 전문화되어 있다(예를 들어, 플래그를 무시하도록 설정할 수 있음).SIGPIPE또는 대역 외 메시지를 보내려면...) 기능들read()/write()범용 파일 설명자 함수가 모든 설명자에서 작동하는지 여부.구글의 첫 번째 히트곡에 따라 readvates는 플래그 파라미터가 0인 recvating과 같다.플래그 매개변수에 대한 다른 값은 recv(..

Programing 2022.05.04

Java에서 개인 정적 변수의 용도는 무엇인가?

Java에서 개인 정적 변수의 용도는 무엇인가? 변수가 다음과 같이 선언된 경우public static varName;, 그러면 나는 어디서든 접속할 수 있다.ClassName.varName정적 멤버는 클래스의 모든 인스턴스에 의해 공유되며 각 인스턴스에 재할당되지 않는다는 것도 알고 있다. 변수를 다음과 같이 선언함private static varName;변수를 선언하는 것과 다른 것private varName;? 두 경우 모두 다음과 같이 접근할 수 없다.ClassName.varName또는 로서ClassInstance.varName다른 어떤 계급에서도 변수를 정적으로 선언하면 다른 특수 특성이 있는가?물론 다음과 같이 접속할 수 있다.ClassName.var_name, 그러나 그것이 정의되는 클래스 ..

Programing 2022.05.04

v-for를 사용하여 어레이의 일부만 반복하는 방법

v-for를 사용하여 어레이의 일부만 반복하는 방법 다음과 같은 배열이 있다. return { items: [ {active: true, text: 'text1'}, {active: true, text: 'text2'}, {active: true, text: 'text3'}, {active: true, text: 'text4'}, {active: true, text: 'text5'} ... ] } 다음을 사용하여 DOM에 반복하고 싶다.v-for(쉽게) 그러나 두 개의 템플릿(템플릿1의 어레이 처음 3개 요소와 템플릿2의 나머지 요소)으로 반복하고 싶다. template1: first 3 elements: {{item}} 템플릿2: the rest of elements: {{item}} 어떻게 수정해야 ..

Programing 2022.05.04
반응형