찾다

 >  Q&A  >  본문

javascript - vue의 한 구성 요소가 다른 구성 요소의 이벤트를 더 잘 수신할 수 있는 방법은 무엇입니까?

상위 구성 요소 APP 아래에는 4개의 라우팅 구성 요소 A, B, C 및 D가 있습니다. 이 4개의 라우팅 구성 요소 아래에는 각각 하위 구성 요소 A1, B1, C1 및 D1도 있습니다. 이러한 구성 요소 A1, B1, C1 및 D1을 클릭하면 E 구성 요소의 메서드가 트리거되고 해당 매개 변수가 E 구성 요소의 메서드에 전달됩니다. 이제 내 방법은

을 사용하는 것입니다. 으아악
習慣沉默習慣沉默2712일 전646

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

  • 学习ing

    学习ing2017-06-14 10:55:44

    E 컴포넌트computed store的值,然后watch这个值,然后根据store的值改变后触发watchhandler,如果需要每次点击相同组件都触发,需要每次点击都要改变一个值,computed应该是缓存的。
    更好的方法应该是写成vuex的一个action吧,然后在每个组件中导入这个action에 설치 가능하며 바로 사용할 수 있습니다.

    회신하다
    0
  • 취소회신하다