반응형

전체 글 768

vuex 상태를 통해 열려 있는 부트스트랩-vue 모드 관리

vuex 상태를 통해 열려 있는 부트스트랩-vue 모드 관리 여러 bootstrap-vue 모달의 시퀀스를 필요로 하는 애플리케이션을 구축하고 있습니다.특히, 중첩된 컴포넌트의 버튼을 누르면 '관리' 모드가 열립니다.manage' modal에는 버튼을 클릭하면 manage' modal이 닫히고 다른 modal(예: '편집', '추가', '완료' 등)이 열립니다. 오히려고는 실제로 다른 중첩 부분에서 유발될 최대 props/emitting 시사보다, 제 가게에, 다른 네스트된 컴포넌트에서 트리거되도록 소품/이벤트를 위아래로 넘기는 것이 아니라 하나의 값을 매장에 가지고 싶다 하나의 값을 가지고 싶다.this.$store.state.general.activeModal, 조동사( 있는 경우)는 보여 주고 있는..

source 2022.08.31

vuejs에서 vuex(디스패치) 오류 422가 발생하였습니다.

vuejs에서 vuex(디스패치) 오류 422가 발생하였습니다. 에러가 발생했습니다. 422 (Unprocessable Content) 데이터를 레지스터 형식으로 올리려고 했을 때 이건 제 계산대에 있어요.표시하다 methods: { register() { this.$store.dispatch('register', { firstname: this.firstname, lastname: this.lastname, email: this.email, password: this.password, }); }, }, }; 그리고 나의 vuex에서는 actions: { register(credentials) { const requestOptions = { method: 'POST', headers: { 'content..

source 2022.08.31

vuejs 템플릿 파일에 해시태그가 있는 템플릿 태그를 이해할 수 없습니다.

vuejs 템플릿 파일에 해시태그가 있는 템플릿 태그를 이해할 수 없습니다. vue template에서 어떻게 작동하는지 설명해 주세요.라라벨 제트스트림과 이너시아제스 AppLayout에서 이 코드를 찾았습니다.vue 파일 이것은 이름 있는 슬롯의 단축 버전입니다.와 동등하다.. 슬롯 및 단축 표기법에 대해서는, https://vuejs.org/v2/guide/components-slots.html#Named-Slots-Shorthand 를 참조해 주세요.언급URL : https://stackoverflow.com/questions/65070383/i-dont-understand-template-tag-with-hashtag-in-vuejs-template-file

source 2022.08.30

Java에서 Camel Case를 사람이 읽을 수 있는 이름으로 변환하려면 어떻게 해야 합니까?

Java에서 Camel Case를 사람이 읽을 수 있는 이름으로 변환하려면 어떻게 해야 합니까? Camel Case를 사람이 읽을 수 있는 이름으로 변환하는 방법을 쓰고 싶습니다. 테스트 케이스는 다음과 같습니다. public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCas..

source 2022.08.30

strlcpy와 strlcat은 왜 안전하지 않다고 생각됩니까?

strlcpy와 strlcat은 왜 안전하지 않다고 생각됩니까? 이해는 합니다.strlcpy그리고.strlcat안전한 대체품으로 설계되어 있습니다.strncpy그리고.strncat하지만, 어떤 사람들은 여전히 자신이 불안정하고 단지 다른 유형의 문제를 일으킬 뿐이라고 생각합니다. 누군가가 어떻게 사용하는지 예를 들어줄 수 있나요?strlcpy또는strlcat(즉, 항상 문자열을 종료하는 함수는) 보안 문제로 이어질 수 있습니까? Ulrich Drepper와 James Antill은 이것이 사실이라고 주장하지만, 이 점을 설명하거나 명확히 하는 것은 결코 아니다.일단은strlcpy보안 버전으로 의도된 적은 없습니다.strncpy(그리고strncpy보안 버전으로 의도된 적은 없습니다.strcpy). 이 두 ..

source 2022.08.30

C 구조의 멤버로서의 함수 포인터

C 구조의 멤버로서의 함수 포인터 chars 멤버의 길이를 반환하는 "length"라는 함수에 대한 포인터가 있는 구조는 다음과 같습니다. typedef struct pstring_t { char * chars; int (* length)(); } PString; 포인터에서 PString으로 문자 길이를 반환하는 기능이 있습니다. int length(PString * self) { return strlen(self->chars); } PString에 포인터를 반환하는 initializeString() 함수가 있습니다. PString * initializeString() { PString *str; str->length = &length; return str; } 내가 여기서 내 조언에 대해 뭔가 매우 잘..

source 2022.08.30

Vue.js에서 v-for를 사용하여 개체의 어레이에 있는 항목에 액세스합니다.

Vue.js에서 v-for를 사용하여 개체의 어레이에 있는 항목에 액세스합니다. v-for를 사용하여 각 예산에 대한 이름을 나열하려고 합니다.vuex getter를 사용하여 사용자와 관련된 예산에 액세스하지만 어레이의 각 개체를 반환합니다.어레이 내의 각 예산 이름에 액세스하려면 어떻게 해야 합니까? 여기에서는 예산 이름을 나열하려고 합니다. vuex.js의 getter 함수는 다음과 같습니다. getBudgets: state => { return state.user.budgets; } 결과는 다음과 같습니다.다음과 같은 개체 목록입니다. {id:29, 이름:예산 1...} {id:35, 이름:예산2...}어레이 오브젝트를 루프 오버하여budget.name루우프 내에 있습니다.예산 ID가 고유하고 그렇..

source 2022.08.30

파일 범위에서 가변적으로 변경된 어레이

파일 범위에서 가변적으로 변경된 어레이 Objective-C 구현 파일 전체에서 사용되는 고정 정적 어레이를 만들고 싶다.m 파일의 최상위 레벨에 다음과 같은 것이 있습니다. static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; 사용할 예정입니다.NUM_TYPES나중에 파일에 저장되기 때문에 변수에 넣으려고 했습니다. 하지만 이렇게 하면 오류가 발생합니다. "파일 범위에서 가변적으로 수정된 '타입'" 이는 어레이 크기가 변수가 되는 것과 관련이 있을 수 있습니다(정수 리터럴을 입력해도 이 메시지는 표시되지 않습니다).static int types[4]). 내가 이걸 고치고 싶지만, 내가 모든 걸 잘못하고 있는 것 같아...

source 2022.08.30

Vuex Store에서 'this'로 액세스 상태

Vuex Store에서 'this'로 액세스 상태 현재 Vuex를 배우고 있으며 Vue 공식 문서의 이 부분을 읽고 있습니다.혹시 저희가 이 컴퓨터에 접속해야 하는 특별한 이유가 있나요?state그냥 사용하는 것이 아니라 논쟁을 해서this? 이 기능을 사용할 수 있는지 테스트했습니다.this그랬습니다. Vue의 예 const store = new Vuex.Store({ state: { count: 1 }, mutations: { increment (state) { state.count++ } } }) 마이 예 const store = new Vuex.Store({ state: { count: 1 }, mutations: { increment () { this.count++; } } }) Vuex 스토어..

source 2022.08.30

Vuex - mapState 데이터로 작업하기 전에 API 호출과 초기 저장소를 기다립니다.

Vuex - mapState 데이터로 작업하기 전에 API 호출과 초기 저장소를 기다립니다. 스토어 오브젝트로 작업을 수행하기 전에 느린 API 호출이 완료되고 저장을 커밋할 때까지 어떻게 기다리거나 기다려야 합니까? 예를 들어,created()App.js에서는 다음 작업을 수행하는데, 변환 함수를 타임아웃 내에 정리하지 않으면 데이터가 아직 커밋되지 않아 실패합니다. App.js created: function () { this.$store.dispatch("loadData"); // loads all the data and commits to store as state.eventsData setTimeout(() => { // if I don't wrap these in a timeout, this...

source 2022.08.30
반응형