본문 바로가기
반응형

JavaScript/Vue9

[$emit] 모달 컴포넌트(팝업) https://webruden.tistory.com/925#google_vignette Vue emit 사용법 및 간단 예제 (How to Emit Data in Vue)이번 포스팅에서 Vue.js 자식 컴포넌트에서 이벤트를 내보내는 방법을 다뤄보도록 하겠습니다. emit이란? 이벤트 emit은 하위 컴포넌트에서 상위 컴포넌트로 이벤트를 전달하기 위한 방식입니다.webruden.tistory.com 위 참조된 링크의 게시물에서 설명한 $emit 개념을 활용하여 모달 컴포넌트를 생성해보았다.openPop이라는 변수를 활용하여 true면 모달을 표출, false라면 모달을 닫는 구조이다. 부모컴포넌트에서 openPop와 그에 대한 기능들(닫기, 열기)을 정의하고,자식 컴포넌트에.. 2023. 3. 13.
[clone] Facebook Clone Coding : Front만 vue를 직접 사용해보며 이해하기 위해 Facebook을 clone coding하였다. 이에 대한 작업은 UI에 관한 것 뿐이며, 특별한 설명 없이 github 주소를 통해 코드를 공유한다. https://github.com/Hamjeonghui/vue.git GitHub - Hamjeonghui/vue: Vue 프레임워크를 활용하여, Face Book의 구조를 벤치마킹하여 구현해냄Vue 프레임워크를 활용하여, Face Book의 구조를 벤치마킹하여 구현해냄. Contribute to Hamjeonghui/vue development by creating an account on GitHub.github.com IDE는 intelliJ를 사용하였다. 2023. 3. 13.
[구축] Vue 프로젝트 생성 기존에 Vue를 활용하여 작업한 프로젝트의 버전관리 작업을 담당하게 됨에 따라,Vue에 대한 기본적인 내용을 파악 및 기록할 목적으로 작성하였다. OS는 window, IDE는 intelliJ로 작업하였다. 목차는 아래와 같다.1. Vue에 대하여   01) Vue란?   02) React와의 차이점2. 설치 및 실행   01) 설치   02) 프로젝트 생성  1. Vue에 대하여Vue를 설치하고, 프로젝트 기본 구성을 알아보기에 앞서 Vue가 무엇인지에 대한 내용을 우선적으로 알아보려 한다.  01) Vue란?프론트엔드 개발을 쉽게하기 위한 react와 함께 대중적인 오픈소스 javascript 프레임워크MVVM패턴의 ViewModel에 해당하여, UI코드와 데이터제어 .. 2023. 3. 6.
반응형