반응형

programing 435

구성 요소에서 Vuex 모듈 작업에 액세스하는 방법

구성 요소에서 Vuex 모듈 작업에 액세스하는 방법 2개의 모듈로 스토어를 정의하고 1개의 모듈액션에 접속하려고 합니다 this.$store.dispatch('load'); 하지만 이해한다: [vuex] 알 수 없는 작업 유형: 로드 Google에서 찾은 다른 옵션을 시도했지만 아무 것도 작동하지 않았습니다. 모듈 동작에 액세스하는 올바른 방법은 무엇입니까? 코드는 다음과 같습니다. Vuex 정의: let session = require('./store/session.js'); let options = require('./store/options.js'); const store = new Vuex.Store({ modules: { session: session, options: options, }, })..

programing 2022.07.11

Vue.js 앱은 http://localhost:8080에서 실행되며, 백엔드 API에 악시를 사용하여 GET 요청을 할 때마다 로컬 호스트가 URL 앞에 추가됩니다.

Vue.js 앱은 http://localhost:8080에서 실행되며, 백엔드 API에 악시를 사용하여 GET 요청을 할 때마다 로컬 호스트가 URL 앞에 추가됩니다. 악시의 기본 URL을 다음과 같이 .env 파일에서 변수로 설정했습니다. axios.defaults.baseURL = process.env.VUE_APP_SERVER_API 그리고 이거는.env변수VUE_APP_SERVER_API="http://lolapi.example.com/api" 다음과 같이 GET 요청을 할 때마다: axios.get('/' + action + 'Summoner/' + trimmedSummoner) 요청이 잘못된 URL로 전송됩니다.다음 URL에서 GET을 시도합니다. http://localhost:8080/sum..

programing 2022.07.11

C로 구분하는 문자열 분할

C로 구분하는 문자열 분할 C 프로그래밍 언어로 딜리미터가 있는 문자열에 대해 배열을 분할하고 반환하는 함수를 작성하려면 어떻게 해야 합니까? char* str = "JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC"; str_split(str,','); 함수를 사용하여 문자열을 분할할 수 있습니다(및 사용할 딜리미터를 지정합니다).주의:strtok()는 전달된 문자열을 변경합니다.한 경우 하여 복사한 후 을 전달하십시오.strtok(). 편집: 예(예를 들어 연속되는 딜리미터(JAN, …FEB, MAR)는 취급하지 않습니다). #include #include #include #include char** str_split(char* a_str, const char a_..

programing 2022.07.11

vuex에 중요한 정보 저장

vuex에 중요한 정보 저장 SO에 관한 이전 질문에서 적절한 답변을 찾을 수 없었습니다.그러면 vuejs webapp에서는 클라이언트 측에서 미리 암호화된 데이터를 복호화해야 합니다.이것에 의해, 유저는 복호화 키를 입력할 수 있습니다.반복적인 키 입력을 방지하기 위해 vuex에 일시적으로 키를 저장할 생각입니다.주의해야 할 보안상의 문제는 무엇입니까?또한 vuex에 키를 저장하는 가장 좋은 전략은 무엇입니까?첫 번째 포인트를 다시 말씀드리지만 프로세스에 HTTP 요구가 포함되어 있지 않습니다.암호화된 데이터는 이미 로드되어 복호화가 클라이언트 자체에서 이루어집니다. 프로덕션 모드에서도 vuex에 저장된 값을 숙련자가 찾을 수 있다는 것을 알고 있는데 키를 난독화하려면 어떻게 해야 합니까?키는 크게 두..

programing 2022.07.11

fork() 브랜치가 예상보다 많습니까?

fork() 브랜치가 예상보다 많습니까? 다음 코드를 고려합니다. #include #include #include int main(void) { int i; for(i = 0; i < 2; i++) { fork(); printf("."); } return 0; } 이 프로그램은 8개의 도트를 출력합니다.그게 어떻게 가능하죠?대신 6개의 점이 있어야 하지 않나요?그fork()원시적인 것은 종종 상상력을 확장시킨다.감을 잡을 때까지 각 작업이 무엇인지 추적하고 프로세스 수를 고려해야 합니다.fork()는 현재 프로세스의 거의 완벽한 복사본을 만듭니다.(대부분의 경우) 가장 큰 차이는 다음과 같습니다.fork()의 반환값은 부모 및 자녀에 따라 다릅니다.(이 코드는 반환값을 무시하므로 차이가 없습니다.) 그래..

programing 2022.07.11

부팅 시 지정된 브라우저 URL로 리디렉션

부팅 시 지정된 브라우저 URL로 리디렉션 기본 경로로 새 Vue 앱을 만들었습니다.앱이 다른 Vue 앱에 내장되어 있기 때문에 이 앱은 Vue 앱을 렌더링하지 않습니다.router-view를 클릭합니다.이 앱이 다른 앱에 내장되어 있는 방법이나 이유에 대한 자세한 내용은 여기를 참조하십시오. Vue 앱을 기본 Vue 앱의 컨테이너에 마운트 그리고 이 문제에 대한 저만의 해답입니다. https://stackoverflow.com/a/58265830/9945420 어플리케이션을 시작할 때, 이 어플리케이션의 모든 것을 렌더링합니다.router-view. 부팅 시 지정된 브라우저 URL로 리다이렉트합니다.라우터의 설정은 다음과 같습니다. import Vue from 'vue'; import Router fr..

programing 2022.07.11

봄 MVC: 검증 실행 방법

봄 MVC: 검증 실행 방법 사용자 입력 폼 검증을 수행하는 가장 깨끗하고 최선의 방법이 무엇인지 알고 싶습니다.몇몇 개발자들이 이를 구현하는 것을 본 적이 있습니다. 이에 대한 질문:수업 검증하는 거 봤어요.클래스를 사용자 입력 값으로 수동으로 채운 다음 검증자에게 전달해야 합니까? 사용자 입력을 검증하는 가장 깨끗하고 최선의 방법이 무엇인지 헷갈립니다.는 전통적인 있습니다.request.getParameter() 하겠습니다.nulls 제 M&A에서 Controller이 부분에 대해 좋은 조언을 해주시면 감사하겠습니다.이 어플리케이션에서는 하이버네이트를 사용하지 않습니다.Spring MVC에서는 주석 사용, 수동 또는 두 가지 조합의 3가지 검증 방법이 있습니다.검증에 있어서 독자적인 「가장 깨끗하고 ..

programing 2022.07.06

vuejs2/vuex: 돌연변이에 대한 다중 구독을 방지하는 방법

vuejs2/vuex: 돌연변이에 대한 다중 구독을 방지하는 방법 구성 요소 내에서 데이터스토어 돌연변이를 구독하고 있습니다. mounted() { this.$dataStore.subscribe((mutation, state) => console.log(mutation)); }, 단, 이 뷰/컴포넌트를 열면n시간이 지날수록n하나의 변환에 대해 여러 로그 엔트리가 표시됩니다. 어떻게 하면 막을 수 있을까요?새 구성 요소를 로드한 후에도 구독이 제거되지 않는 이유는 무엇입니까? 편집: 다음 작업을 수행했습니다.subscribe함수는 다음 값을 반환합니다.unsubscribe기능: mounted() { this.unsub = this.$dataStore.subscribe((mutation, state) => ..

programing 2022.07.06

Vue 전환을 사용하여 div를 확장 및 축소하는 방법

Vue 전환을 사용하여 div를 확장 및 축소하는 방법 Vue를 사용하면 전환과 함께 전환하고 싶은 두 개의 div가 있습니다.클릭할 때 원하는 너비로 div를 천천히 펼친 후 다시 클릭할 때 축소합니다.클릭 한 번으로 div를 확장할 수 있지만 두 번째 클릭으로 축소하는 방법을 찾을 수 없습니다. div의 너비를 지정하는 것만으로 충분한지, 또는 css 트랜지션클래스에서 같은 너비를 지정하는지도 명확하지 않습니다. 이 바이올린은 제가 시도하고 있는 것을 보여줍니다.https://jsfiddle.net/vxmh8auo/1/ JS new Vue({ el: '#app', data: { showButton: true }, methods: { randomise () { this.n = Math.random() ..

programing 2022.07.06

사용자가 Vue JS에서 탐색 컨테이너 외부를 클릭할 때 탐색을 닫거나 전환하는 방법

사용자가 Vue JS에서 탐색 컨테이너 외부를 클릭할 때 탐색을 닫거나 전환하는 방법 토글된 네비게이션 메뉴와 그 메뉴 안쪽에 다른 2개의 ul 메뉴가 있습니다.사용자가 네비게이션 컨테이너를 클릭하여 꺼낸 경우 닫기 버튼을 클릭하는 대신 네비게이션이 자동으로 닫히도록 전환되도록 기능을 구현하고 싶습니다.사용자가 Toggled Nav Container(전환된 내비게이션 컨테이너)를 클릭해 꺼낼 때 subNavActive(safNavAcitve) 및 repNavUl(repNavUl) =을 다시 false(false)로 만들고 싶습니다.새로운 Vue({ el: '#app', data: { visible: false, home: true, show: false, active: false, subNavActive..

programing 2022.07.06
반응형