javascript - vue의 한 구성 요소가 다른 구성 요소의 이벤트를 더 잘 수신할 수 있는 방법은 무엇입니까?
習慣沉默2017-06-14 10:53:44
0
1
641
상위 구성 요소 APP 아래에는 4개의 라우팅 구성 요소 A, B, C 및 D가 있습니다. 이 4개의 라우팅 구성 요소 아래에는 각각 하위 구성 요소 A1, B1, C1 및 D1도 있습니다. 이러한 구성 요소 A1, B1, C1 및 D1을 클릭하면 E 구성 요소의 메서드가 트리거되고 해당 매개 변수가 E 구성 요소의 메서드에 전달됩니다. 이제 내 방법은
E 컴포넌트computed store的值,然后watch这个值,然后根据store的值改变后触发watch的handler,如果需要每次点击相同组件都触发,需要每次点击都要改变一个值,computed应该是缓存的。 更好的方法应该是写成vuex的一个action吧,然后在每个组件中导入这个action에 설치 가능하며 바로 사용할 수 있습니다.
E 컴포넌트
computed store
的值,然后watch
这个值,然后根据store
的值改变后触发watch
的handler
,如果需要每次点击相同组件都触发,需要每次点击都要改变一个值,computed
应该是缓存的。更好的方法应该是写成
vuex
的一个action
吧,然后在每个组件中导入这个action
에 설치 가능하며 바로 사용할 수 있습니다.