programing 1444

Vuex 스토어를 복사하여 새 스토어로 Import 방법

Vuex 스토어를 복사하여 새 스토어로 Import 방법 IPC를 사용하여 Vuex 커밋을 한 창에서 다른 창으로 복제하는 방법을 Electron에서 작성하려고 합니다.이렇게 하면 개발자는 IPC 호출을 사용하여 모든 것을 수동으로 전송하지 않고도 브라우저 창 간에 Vuex 저장소를 심리스하게 사용할 수 있으므로 많은 코드가 중복됩니다. 지금까지 푸시 커밋을 처리하는 기본적인 Vue 플러그인을 작성했습니다. store.subscribe를 사용하는 일부 기본 코드만 사용하면 I IPC는 모든 커밋을 메인(main)으로 전송하고 모든 렌더러 창에 커밋을 전송하여 각각의 스토어에 커밋을 적용합니다.각각의 새로운 브라우저 Windows는 데이터를 다른 모든 브라우저로 전송할 수 있습니다.무한 루프를 방지하기 위..

programing 2022.08.15

Vuex 4 및 Vue 3에서 'mapActions' 또는 'mapGetters'를 사용합니다.

Vuex 4 및 Vue 3에서 'mapActions' 또는 'mapGetters'를 사용합니다. 누구나 사용할 수 있다mapState또는mapGetters와 함께Vue 3에서setupfunction ?스토어를 사용할 수 있다는 것을 알고 있습니다.useStore훅으로 이 훅으로 모든 스토어를 Import 합니다.mapState또는mapGetters특정할 수 있습니다.module: // ... computed: { ...mapGetters('myModule', [ 'myStateVariable' ] ) //... 제가 알기로는 납작해서 못 쓰실 것 같아요myModule/myStateVariable,그렇지만myStateVariable작동해야 합니다. 이는 Vuex가 RC 릴리스에 따라 변경될 수 있지만 현재..

programing 2022.08.15

Mocha를 사용한 Vuejs 테스트: 컴포넌트가 요소에 장착되지 않음

Mocha를 사용한 Vuejs 테스트: 컴포넌트가 요소에 장착되지 않음 저는 VueJ를 사용하여 개발하거나 Mocha를 사용하여 테스트하는 것을 비교적 처음이며(머리 없이 사용) 모든 것을 이해하기 위해 일부러 vue-cli를 사용하지 않습니다.DOM에서 확인해야 할 정도까지 기능하는 유닛 테스트(페치 요구, 소품 가져오기/설정 등)가 있습니다.컴포넌트가 정상적으로 작성되고 있는 것처럼 보이지만 요소에 마운트되어 있지 않습니다. JSDom을 사용하여 헤드리스 테스트용 DOM 콘텍스트를 만들고 있습니다(내 _setup.js: global.Vue = require('vue/dist/vue'); require('jsdom-global')(''); 이러한 경우 $el은 정의되지 않습니다.단, 위에서 정의한 DO..

programing 2022.08.15

최소 2배 값(C/C++)

최소 2배 값(C/C++) C(++) 프로그램에서 가장 작은 음수 값(예를 들어 음수 무한대 사용)을 나타내는 표준 및/또는 휴대용 방법이 있습니까? float.h의 DBL_MIN은 최소 양수입니다.-DBL_MAX float.h에 정의되어 있는 ANSI C의 경우.C에서 다음을 사용합니다. #include const double lowest_double = -DBL_MAX; C++pre-11에서는 #include const double lowest_double = -std::numeric_limits::max(); C++11 이후에는 #include constexpr double lowest_double = std::numeric_limits::lowest(); IEE IEEE 754)을 수 있는 DBL..

programing 2022.08.15

Java에서 타이머를 설정하는 방법

Java에서 타이머를 설정하는 방법 데이터베이스에 접속을 시도하고 접속에 문제가 있는 경우 예외를 발생시키는 타이머를 2분간 설정하는 방법그래서 그 대답의 첫 번째 부분은 내가 처음에 이렇게 해석했고 몇몇 사람들은 도움이 되는 것 같았기 때문에 그 주제가 요구하는 것을 어떻게 하느냐이다.그 질문은 그 이후로 명확해졌고 나는 그것에 대한 답변을 연장했다. 타이머 설정 먼저 타이머를 생성해야 합니다(이거는java.util버전 여기) : import java.util.Timer; .. Timer timer = new Timer(); 작업을 한 번 실행하려면: timer.schedule(new TimerTask() { @Override public void run() { // Your database code ..

programing 2022.08.15

Vuex getter 반환이 정의되지 않음

Vuex getter 반환이 정의되지 않음 사이트 전체 데이터를 저장하기 위해 vex를 사용하는 vue 앱이 있습니다. 사용자 정보를 가져와 다음과 같은 라이프 사이클 방법을 만들기 전에 위의 상태로 둡니다. const app = new Vue({ el: '#app', store, beforeCreate(){ store.dispatch('currentUser'); } }); 사용자 모듈에는 다음과 같은 사용자 이름을 얻을 수 있는 getter가 있습니다. const getters = { getName(state){ return state.user.name; } }; 내 컴포넌트에서 getter에 접속하여 컴포넌트 내의 사용자 이름을 표시하려고 합니다.Vue Chrome 개발 도구를 살펴보면 getter가..

programing 2022.08.15

Maven – 항상 소스 및 자바독 다운로드

Maven – 항상 소스 및 자바독 다운로드 항상 소스 및 자바독을 다운로드하도록 maven을 설정할 수 있는 방법이 있습니까?지정-DdownloadSources=true -DdownloadJavadocs=true매번 (처음에는 잊어버렸기 때문에 보통 mvn 컴파일을 두 번 실행하는 것과 함께) 다소 지루해집니다.settings.xml 파일을 엽니다.~/.m2/settings.xml(존재하지 않는 경우 작성).속성이 추가된 섹션을 추가합니다.그런 다음 activeProfiles에 새 프로파일이 포함되어 있는지 확인합니다. downloadSources true true downloadSources 제 경우 "settings.xml" 솔루션이 작동하지 않았기 때문에 모든 소스를 다운로드하기 위해 다음 명령을..

programing 2022.08.15

각 항목의 Vuex getter

각 항목의 Vuex getter Vuex 스토어의 각 항목에 대해 계산된 속성을 추가하는 방법을 찾고 있습니다.예를 들어, Todo 목록 응용프로그램에서 각 Todo 항목에 DueDate 및 Completed 플래그가 있을 수 있습니다.이러한 속성을 바탕으로 ToDo 항목이 연체되었는지 계산할 수 있습니다. import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); export default new Vuex.Store({ state: { Todos: [] }, mutations: { /* ... */ }, actions: {/* ... */ } ); let exampleTodo = { Title: 'Go grocery shopping', Complet..

programing 2022.08.15

vue 3의 구성 API를 사용하여 플러그인을 보다 쉽게 사용할 수 있는 방법

vue 3의 구성 API를 사용하여 플러그인을 보다 쉽게 사용할 수 있는 방법 추가할 때vuex또는vue-routervue의 플러그인과 옵션 api를 사용하여this키워드를 지정합니다. main.discloss.main.discloss. import { createApp } from 'vue'; import i18n from '@/i18n'; import router from './router'; import store from './store'; app.use(i18n); app.use(store); app.use(router); 랜덤 컴포넌트표시하다 그thiscomposition api에서는 키워드를 사용할 수 없기 때문에 많은 반복 코드가 발생합니다.를 사용하려면store,vue-router또는i1..

programing 2022.08.15

알 수 없는 작업 유형: currentUser/loginUser

알 수 없는 작업 유형: currentUser/loginUser laravel/vuejs/vuex를 사용하여 로그인 폼을 작성하려고 하는데 작업을 실행하려고 하면 오류가 발생함컴포넌트에서 모듈에서 vuex 작업을 실행하려고 하는데 알 수 없는 작업 유형 currentUser/loginUser가 표시됩니다. login Form 입니다. Email address Password Check me out Submit 및 이 currentUser.js: import axios from "axios"; const state ={ user:{ } }; const getters= {}; const actions = { loginUser({},user){ axios.post("/login",{ email:..

programing 2022.08.14