반응형

source 1602

다른 컴포넌트에 입력이 있을 때마다 Vue Prop 검증이 실행됨

다른 컴포넌트에 입력이 있을 때마다 Vue Prop 검증이 실행됨 Vue 컴포넌트는 다음과 같습니다. Male Female 제 메인 앱에서는 다음과 같이 사용하고 있습니다. 제가 직면한 문제는 '검증기'가 처음 페이지를 새로 고쳤을 때 3~4회 실행되며, 그 후에는 같은 페이지에 있는 다른 입력 요소에서 키를 누를 때마다 계속 실행됩니다.참고로 콘솔 출력에 "Validating Male"이 계속 표시되고 "Emitting input"이 콘솔에 표시되는 것은 클릭 시뿐입니다. Vue는 입력 이벤트마다 소품 검증을 반복하고 있습니까?그럴 것 같진 않은데, 내가 뭘 잘못하고 있는 거지? JSFiddle:https://jsfiddle.net/eywraw8t/5090/그건 지극히 정상이에요, 당신은 잘못한 게 없..

source 2022.08.31

수집되지 않은 참조 오류: VM이 vue.js 2.0으로 정의되어 있지 않습니다.

수집되지 않은 참조 오류: VM이 vue.js 2.0으로 정의되어 있지 않습니다. Vue 2.0을 사용 중인데 오류가 발생함 (검출되지 않은 참조 오류: VM이 정의되지 않음) 사용할 때vm.$data또는 콘솔에서 속성을 확인합니다.최신 버전의 vue.js 2.2.4가 있습니다.@Fiete에서 설명한 바와 같이vm변수는 기본적으로 사용할 수 없습니다. 정의해야 합니다.vm콘솔로부터 액세스 할 수 있습니다. 이런 게 효과가 있을 거야 var vm = new Vue({ el: '#app', data: { a: 1 }, router, template: '', components: { App } }); global.vm = vm; //Define your app variable globally 이제 사용할 수 ..

source 2022.08.31

JUnit에서 src/test/resources 디렉토리의 경로를 가져오려면 어떻게 해야 합니까?

JUnit에서 src/test/resources 디렉토리의 경로를 가져오려면 어떻게 해야 합니까? src/test/resources에서 다음 파일을 로드할 수 있습니다. getClass().getResource("somefile").getFile() 단, src/test/resources 디렉토리의 풀패스는 어떻게 취득할 수 있습니까?파일을 로드하는 것이 아니라 디렉토리의 경로만 알고 싶습니다.하역기 가지고 장난칠 필요 없어요.클래스 로더 리소스는 java.io이 아니기 때문에 실제로 사용하는 것은 나쁜 습관입니다.객체가 jar 아카이브에 있을 때 파일을 작성합니다. Maven은 테스트를 실행하기 전에 현재 작업 디렉토리를 자동으로 설정하므로 다음과 같이 사용할 수 있습니다. File resourcesD..

source 2022.08.31

단언은 악인가?

단언은 악인가? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘9년 전. Go언어 작성자: 바둑은 주장을 제시하지 않는다.매우 편리합니다만, 지금까지의 경험에 의하면, 프로그래머는, 에러 처리나 보고의 적절한 방법을 생각하지 않기 위해서, 그것들을 목발로서 사용해 왔습니다.적절한 에러 처리는, 크래시가 아니고, 치명적이지 않은 에러 후에 서버가 동작을 계속하는 것을 의미합니다.적절한 에러 리포팅은, 에러가 직접적이고 요점을 나타내고 있기 때문에, 프로그래머가 큰 크래..

source 2022.08.31

Vue 2 - 스크롤 이벤트 리슨 중

Vue 2 - 스크롤 이벤트 리슨 중 vue 컴포넌트에서 스크롤이벤트를 재생하려고 하는데 이렇게 설정하려고 하면 다음과 같이 됩니다. 그 다음 방법: handleScroll () { const header = document.querySelector('#header'); const content = document.querySelector('#content'); const rect = header.getBoundingClientRect(); const scrollTop = window.pageYOffset || document.documentElement.scrollTop; const headerTop = rect.top + scrollTop; if (rect.top

source 2022.08.31

C에서 빈 매크로 정의를 사용할 수 있습니까?그들은 어떻게 행동하나요?

C에서 빈 매크로 정의를 사용할 수 있습니까?그들은 어떻게 행동하나요? "빈" 매크로 정의를 가정합니다. #define FOO 스탠다드 C가 유효한가요?그렇다면, 무엇일까?FOO이 정의 후에?이것은 단순히 아무것도 아닌 것으로 확장되는 매크로입니다.단, 매크로가 정의되었으므로 에서 확인할 수 있습니다.#if defined(또는#ifdef정의되어 있는지 여부를 확인합니다. #define FOO int main(){ FOO FOO FOO printf("Hello world"); } 로 확장됩니다. int main(){ printf("Hello world"); } 이것이 매우 편리한 경우가 있습니다.예를 들어 릴리스 버전에서는 표시하지 않는 추가 디버깅 정보 등입니다. /* Defined only during..

source 2022.08.31

tilde(~) 연산자의 역할은 무엇입니까?

tilde(~) 연산자의 역할은 무엇입니까? 나는 최근에 위의 연산자를 코드에서 보고 검색해봤지만 아무것도 찾지 못했다.코드는 다음과 같습니다.이 오퍼레이터가 실제로 어떤 일을 하는지 설명해 주세요. #include int main() { unsigned long int i=0; char ch; char name1[20],name2[20]; FILE *fp,*ft; printf("ENTER THE SOURCE FILE:"); gets(name1); printf("ENTER THE DESTINATION FILE:"); gets(name2); fp=fopen(name1,"r"); ft=fopen(name2,"w"); if(fp==NULL) { printf("CAN,T OPEN THE FILE"); } whi..

source 2022.08.31

Vue 템플릿에서 중첩된 개체 속성에 쉽게 액세스할 수 있는 방법이 있습니까?

Vue 템플릿에서 중첩된 개체 속성에 쉽게 액세스할 수 있는 방법이 있습니까? 데이터를 중첩된 개체 속성으로 그룹화하는 것이 편리합니다.이렇게 하면 나중에 사용하기 위해 데이터 필드의 속성을 엔티티에 수집할 필요가 없습니다.다음 예시와 같이 var demo = new Vue({ el: '#demo', data: { level1: { level2: { level3_1: 'Hello', level3_2: 'world' } } } }) {{ level1.level2.level3_1 }} {{ level1.level2.level3_2 }} 단, level3_x 필드에 도달하기 위해 "level1.level2" 프리픽스를 입력해야 하는 것은 매우 오버킬입니다.레벨 3 필드가 로딩되어 있으면 매우 번거롭습니다. l..

source 2022.08.30

Java 8의 맵 목록

Java 8의 맵 목록 Java 8의 스트림과 람다를 사용하여 객체 목록을 맵으로 변환하고 싶습니다. Java 7 이하에서는 이렇게 씁니다. private Map nameMap(List choices) { final Map hashMap = new HashMap(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return hashMap; } Java 8과 Guava를 사용하면 쉽게 할 수 있지만 Guava 없이 할 수 있는 방법을 알고 싶습니다. 구아바어: private Map nameMap(List choices) { return Maps.uniqueIndex(choices, new Function() {..

source 2022.08.30

조건부 vue-router 로드

조건부 vue-router 로드 다음과 같이 메인 vue 인스턴스에 라우터를 설정합니다. router.syslog: const router = new VueRouter({ routes: [] }); 기본 Vue 인스턴스: import router from '@/router'; window.app = new Vue({ el: '#vue', router, // etc. }); Vue 컴포넌트를 어디에서나 사용하고 있기 때문에 이 Vue 인스턴스가 설정되어 있는 PHP 어플리케이션 내에서 실행하고 있습니다. 라우터는 제가 몇 페이지만 사용하는 거예요.Vue Javascript 라우터를 사용할 수 있도록 하고 싶은 것은 특정 PHP 페이지뿐입니다. PHP 페이지에서도,router-view라우터가 아직 활성화되지..

source 2022.08.30
반응형