형제 구성요소 간 통신을 위해 이벤트 버스 사용,
이것은 구성요소 중 하나입니다: qdb_list
으아아아클릭 이벤트가 트리거된 후 qdb_change 구성 요소로 이동합니다
이것은 형제 구성 요소입니다: qdb_change
으아아아여기의 속성에 대한 모든 할당 작업은 유효하지 않으며 결과는 여전히 빈 값입니다. 어떻게 하면 효과를 얻을 수 있나요?
그리고 처음으로 qdb_list에서 점프를 클릭할 때마다 console.log(obj)가 나오지 않습니다. $on이 이벤트를 모니터링하지 않았을 가능성이 있나요?
그런데 두 번째 클릭하면 두 개의 console.log(obj)가 나타납니다. 그러면 Bus.$emit('change',obj) 이벤트의 트리거 수가 계속해서 누적된다는 뜻인가요?
仅有的幸福2017-05-19 10:30:29
두 컴포넌트가 서로 달라 동시에 표시되지 않습니다. 즉, 하나는 생성되고 다른 하나는 소멸됩니다. 이 경우 이벤트 버스를 사용해서는 안 되며, 데이터 공유를 구현하려면 vuex를 사용해야 합니다. qdb_list 페이지가 생성되거나 실행되지 않은 경우 트리거된 방출을 어떻게 모니터링할 수 있습니까? 일반적으로 관찰자 모드를 먼저 켜고 나서 방출합니다