찾다

 >  Q&A  >  본문

javascript - vue 구성 요소가 eventBus를 통해 통신할 때 a.$on이 함수가 아니라는 오류가 보고됩니다.

로그인 구성 요소
"@/comComponents/eventBus"에서 버스 가져오기
기본값 {
이름: 'login',
데이터() {

내보내기 으아악

}
}
</script>
메인 페이지 구성 요소
<script>
"@/comComponents/eventBus"에서 버스 가져오기
기본값 내보내기 {
이름: 'login',
데이터() {

으아악

},
생성됨(){

으아악

)
}
}
</script>

怪我咯怪我咯2751일 전1283

모든 응답(1)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:33:37

    해결되었습니다. 원래 파일 디렉터리는 eventBus를 src/comComponents에 넣었고, 파일 이름은 .vue였습니다. 나중에는 자산/ 아래에 직접 넣고 파일 이름을 .js로 변경했습니다.

    회신하다
    1
  • 취소회신하다