반응형

programing 943

Vue 인스턴스/컴포넌트가 MVVM의 View Model만 됩니까?

Vue 인스턴스/컴포넌트가 MVVM의 View Model만 됩니까? Vue Docs: Vue.js에서는 모든 Vue 인스턴스가 ViewModel입니다. MVC, MVP, MVVM 등 디자인 패턴에 대한 기사를 많이 읽고 조금 혼란스럽습니다. Vue 인스턴스 또는 Vue 컴포넌트(Vue 인스턴스이기도 함)에는HTML 기반 구문을 사용합니다.MVVM의 View가 아닌 부품입니까? 그리고 거기엔data(),computedVue 컴포넌트에 있습니다.MVVM의 모델이 아닌가요? Vue SFC의 구조는 Model, View 및 View Model로 나뉩니다.만약 그것에 무슨 문제가 있다면.이를 수정하고 MVVM 기반의 JavaScript-Framework를 사용하면서 MVVM에 대해 더 잘 이해할 수 있도록 도와주..

programing 2022.08.31

자바에서는 언제 Atomic Boolean을 사용해야 하나요?

자바에서는 언제 Atomic Boolean을 사용해야 하나요? Atomic Boolean은 어떻게 사용할 수 있으며 그 클래스는 무엇에 사용합니까?여러 스레드가 부울을 확인하고 변경해야 하는 경우.예를 들어 다음과 같습니다. if (!initialized) { initialize(); initialized = true; } 이것은 나사산 안전이 아니다.를 사용하여 수정할 수 있습니다.AtomicBoolean: if (atomicInitialized.compareAndSet(false, true)) { initialize(); } 여기 Brian Goetz 책에서 만든 노트입니다. 당신에게 도움이 될 것 같습니다. ATOMIC XXX 클래스 논블로킹 비교 및 스왑 구현 제공 하드웨어에 의한 지원(인텔의 C..

programing 2022.08.31

Vuetify 구성 요소에서 계산된 속성 및 Vuex와 함께 Vue v-model 바인딩을 사용하는 방법은 무엇입니까?

Vuetify 구성 요소에서 계산된 속성 및 Vuex와 함께 Vue v-model 바인딩을 사용하는 방법은 무엇입니까? v-radio-group을 Vuex의 계산된 값과 함께 사용하려고 합니다. 당면한 문제의 코드 페이지 예는 다음과 같습니다. 옵션 버튼을 클릭할 때마다 Vuex 변환이 호출되어 선택한 값이 상태에 저장됩니다. 단, 변환 내부에서 일부 검증이 실패하여 예상대로 값이 변경되지 않을 수 있습니다. Vuex 상태가 되는 값에 관계없이 옵션버튼은 현재 상태를 제대로 반영하지 않습니다. 예: 코드 페이지 스니펫에서 두 번째 옵션을 예상합니다(Option 1)는, 대응하는 상태가 항상 0이기 때문에, 선택된 상태로 표시되지 않습니다. 이 동작은 v-radio-group을 사용할 때만 발생하는 것이 ..

programing 2022.08.30

C/C++의 엔드리스 루프

C/C++의 엔드리스 루프 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 8년 전에 문을 닫았어요 이 질문을 개선하다 엔드리스 루프를 실행할 수 있는 몇 가지 방법이 있습니다.다음으로 몇 가지를 선택하겠습니다. for(;;) {} while(1) {}/while(true) {} do {} while(1)/do {} while(true) 어떤 양식을 선택해야 합니까?그리고 현대의 컴파일러는 중간과 마지막 문장의 차이를 만드는가, 아니면 끝없는 루프라는 것을 깨닫고 체크 부분을 완전히 건너뛰는가? 편집: 말씀드린 대로 잊어버렸습니다.goto명령어로서 전혀 마음에 들지 않기 때문에,..

programing 2022.08.30

Vue.js 2 어플리케이션에서 onbeforeunload를 모방하려면 어떻게 해야 합니까?

Vue.js 2 어플리케이션에서 onbeforeunload를 모방하려면 어떻게 해야 합니까? Vue 컴포넌트가 "더러움"을 추적하고 있습니다(예: 저장되지 않음).저장되지 않은 데이터가 있는 경우 현재 양식을 찾아보기 전에 사용자에게 경고합니다.일반적인 웹 어플리케이션에서는onbeforeunload. 이렇게 마운트하여 사용하려고 했습니다. mounted: function(){ window.onbeforeunload = function() { return self.form_dirty ? "If you leave this page you will lose your unsaved changes." : null; } } 단, Vue Router를 사용하는 경우에는 동작하지 않습니다.원하는 수의 라우터 링크를 탐..

programing 2022.08.30

Vue: 사용자 지정 구성 요소에서 파생된 사용자 지정 구성 요소에서 v-model 및 입력 이벤트

Vue: 사용자 지정 구성 요소에서 파생된 사용자 지정 구성 요소에서 v-model 및 입력 이벤트 가치 소품을 받고 입력 이벤트에 입력 이벤트를 내보내는 커스텀 입력이 있습니다.이 커스텀 입력은 모델에 문제 없이 사용할 수 있습니다.커스텀 입력으로 초기화하는 커스텀 패스워드 입력을 만들고 있습니다만, 값이나 입력 이벤트 핸들러를 사용해 모델을 바인드 할 수 없습니다(커스텀 입력에 전달).어떻게 접근하면 좋을까요? 커스텀 입력: 마이 프로그램 모델> 커스텀 입력 (값 및 입력 이벤트 핸들러) : 동작합니다. 프로그램 모델> 커스텀 패스워드(값 및 입력 이벤트 핸들러)> 커스텀 입력:이 동작하지 않습니다. 코드: Input.vue: {{ label }} {{ prependContent }} {{ appen..

programing 2022.08.30

C의 파일 끝에 추가

C의 파일 끝에 추가 파일 myfile의 내용을 추가하려고 합니다.txt를 두 번째 파일 myfile2의 끝에 추가합니다.txt (c)내용을 복사할 수 있지만 추가할 방법을 찾을 수 없습니다.제 코드는 다음과 같습니다. FILE *pFile; FILE *pFile2; char buffer[256]; pFile=fopen("myfile.txt", "r"); pFile2=fopen("myfile2.txt", r+); if(pFile==NULL) { perror("Error opening file."); } else { while(!feof(pFile)) { if(fgets(buffer, 100, pFile) != NULL) { fseek(pFile2, -100, SEEK_END); fprintf(pFile2..

programing 2022.08.30

Vue 라우터 Auth-guard 함수가 Vuex 스토어 상태를 확인하지 않음

Vue 라우터 Auth-guard 함수가 Vuex 스토어 상태를 확인하지 않음 프로파일 페이지의 auth-guard를 설정하려고 합니다.Vue(2.0)를 vue-router와 함께 사용하고 Vuex를 스테이트로 사용하고 있습니다.내 백엔드는 파이어베이스인데 그게 중요한 건 아닌 것 같은데?auth-guard 함수가 요구 사항을 올바르게 가져올 수 없는 것 같습니다.인증 상태 이것은 내 auth-guard 기능입니다. { path: "/profile", name: "Profile", component: Profile, meta: { requiresAuth: true } } ]; const router = new VueRouter({ mode: "history", base: process.env.BASE_U..

programing 2022.08.30

java.displaces를 클릭합니다.날짜 vs java.sql.날짜.

java.displaces를 클릭합니다.날짜 vs java.sql.날짜. java.util.Date »java.sql.Date 어, 어, 어, 어?축하해, JDBC: 데이트 수업 처리로 내가 제일 좋아하는 짜증나게 했어. 기본적으로 데이터베이스는 일반적으로 날짜, 시간 및 타임스탬프의 최소 세 가지 형식의 날짜/시간 필드를 지원합니다.이들 각각은 JDBC에 대응하는 클래스를 가지며 각각을 확장합니다.이들 3개의 간단한 의미는 다음과 같습니다. java.sql.Date SQL DATE에 해당하므로 년, 월, 일, 시, 분, 초 및 밀리초가 무시됩니다.또한.sql.Date타임존에 얽매이지 않아요 java.sql.Time 는 SQL TIME에 대응하고 있으며 명백하게 시간, 분, 초 및 밀리초에 대한 정보만 ..

programing 2022.08.30

vue-cli를 사용하지 않고 typescript/vue-router/vuex/를 사용하여 vue.js3 앱을 생성하는 방법

vue-cli를 사용하지 않고 typescript/vue-router/vuex/를 사용하여 vue.js3 앱을 생성하는 방법 제 작업은 타이프 스크립트를 지원하는 vue3 애플리케이션을 생성하는 것입니다.또한 상태 관리에는 vuex를, 기본 라우팅에는 vue-router를 사용해야 하는데 이 프로젝트에서는 vue-cli를 사용할 수 없습니다. 현재 코드: 나는 vue 프로젝트에서 활자본을 사용한 적이 없기 때문에 vue-cli를 사용하지 않고 vue3 앱을 처음부터 구축하는 블로그나 튜토리얼을 제안해 주시겠습니까? 풀테이크: VueJS 3.0 프레임워크에 TypeScript를 사용하여 로그인 폼을 작성합니다.또한 Vuex(상태 관리)를 사용하여 데이터를 저장하고 서버에서 기록, 읽기 및 가져오는 등 데이..

programing 2022.08.30
반응형