programing

vuex 또는 redux의 코드에 영향을 미치는 UI 측을 배치할 위치를 지정하십시오.

sourcetip 2022. 7. 12. 00:04
반응형

vuex 또는 redux의 코드에 영향을 미치는 UI 측을 배치할 위치를 지정하십시오.

서드파티제의 Webrtc 라이브러리를 사용하여 비디오 콜 기능을 구현하고 있습니다.

라이브러리에는 "스트림" 개체를 가져오기 위한 API가 있습니다.(라이브러리에서 전화를 통해) 받으면 전화할 수 있습니다.stream.showInElement("#someElement")페이지에 표시할 수 있습니다.

이 코드 조각이 Vuex에 어떻게 들어가는지 궁금합니다.어디에 배치하면 좋을까요?

첫 번째 옵션은 액션 내부에 있습니다.그러나 이상적인 동작은 컴포넌트와 완전히 분리되어야 합니다.

또 다른 방법은 스트림 오브젝트를 가게에 보관하는 것인가요?하지만 복잡한 물건을 보관해도 될까요?redox에서는 Object.assign({})을 항상 수행한다고 기억합니다.이 스트림 오브젝트를 단순히 그런 식으로 복사할 수는 없다고 생각합니다.

고마워요.

언급URL : https://stackoverflow.com/questions/44350209/where-to-put-ui-side-affects-code-in-vuex-or-redux

반응형