window.open (1) 썸네일형 리스트형 Vue 윈도우 팝업사용 및 store 적용하기 Vue프로젝트에서 원칙적으로는 팝업사용을 안하는게 맞지만, 대부분의 프로젝트를 하다보면 으레그렇듯이 고객의 요구에 따라 window.popup을 사용하게 되는경우가 있다. 문제는 vuex등으로 store를 사용해서 데이터를 전달해야 되는데 window.popup을 호출한 창은 별도의 뷰 인스턴스로 인식이 되서 store에 저장된 값을 활용을 못한다. 해서 우리의 알고리즘을 통해 찾은 방법을 공유한다. 1. 우선 팝업창을 띄우는 방법부터 1. POP.VUE를 만든다. 2. 위에서 만든 POP.VUE를 라우터에 등록한다. { path: "/POP", name: "POPUP", component: () => import("@/views/page/POP"), }, 3. 특정 버튼에 아래와 같이 팝업창을 호출한다.. 이전 1 다음