Vuejs의 구성 요소간에 공유 상태를 구현하는 가장 좋은 방법을 알고 싶습니다.Vuejs : 구성 요소 간의 공유 상태
상황 A : 모달을 보여주는 웹 앱이 있다고 상상해보십시오. 모달은 부울 상태 show
입니다. 모달 OK 버튼을 클릭하면이 상태가 변경되지만 백그라운드의 일부가 클릭되고 일부 서버 푸시 상태 변경시에도 변경됩니다. 따라서 모달은 부모 앱처럼 상태를 변경할 수 있어야합니다.
상황 B : 공통 데이터를 공유하는 다른 구성 요소 안에 입력 필드를 표시하는 웹 앱이 value
입니다. 사용자가 한 구성 요소의 필드를 통해 value
을 변경하면 다른 구성 요소에서도 업데이트해야합니다. 다시 두 가지 모두 서버 푸시 이벤트에서 업데이트되어야합니다.
질문 : 내가
바로 이것에 대해 갈 수있는 올바른 방법이 vuex를 사용하고 공유 상태 모든 구성 요소에 의해 관찰 및 방출 행동을 통해 변경되는 저장 필드를하게 될 것이라고/부모는 그 가치를 수정할 필요가 있습니까?
우리가 Meteor에서 알 수있는 위험한 (취급하기가 어렵 기 때문에) 이런 종류의 마법 반응을 소개하지 않습니까?
흐름을 문서화하는 가장 좋은 방법은 무엇입니까?
Vue는 실제로 웹 사이트에 모달 구성 요소가있어 사용자가 말하는 내용을 정확히 보여줍니다. https://vuejs.org/v2/examples/modal.html –
Oh thanks I Vue가이 예제를 가지고 있음을 잊었습니다. – CodinCat