장바구니에 상품이 없습니다.
home2 › 게시판 › Vue 게시판 › vue emitter 질문이요
이런식으로 어떤 div를 클릭하면 id값을 보내서 오긴하는데 문제는 두번쨰부터 옵니다 항상 첫번쨰는 안와요 한 번에 두개의 컴포넌트로 데이터를 전송하긴 하는데 (하나는 li 태그에 하나는 img 태그에 fire2 fire3 이런식으로) 그거랑 연관이 있을까요 왜 두번째부터 데이터가 올가요 ..?
event.currentTarget.id 이런거 빼고 문자같은거 넣어봅시다 그 경우 잘되면 event.currentTarget.id 이런게 문제같군요
숫자로 바꿔봐도 마찬가지입니다 ..
정확히는 스텝5 컴포넌트로 에미터를 보내는데 한번 스텝5 가 열려야 데이터를 받을수 있습니다
제가 app.vue로 보내는게 아니라 그런걸까요
this.emitter.on() 도 한번 실행되어야 수신됩니다 컴포넌트가 화면에 로드가 되어야 컴포넌트밑에있는 mounted 이런것도 실행되어서 그런듯요