찾다

 >  Q&A  >  본문

모듈 작업의 전역 변경 사항을 제출하는 방법: Vuex

<p>네임스페이스 모듈(즉, 모듈이 아님)에 작업과 전역 변경 사항이 있습니다. 나는 행동에서 전체적인 변화를 커밋할 수 있기를 원합니다. </p> <pre class="brush:php;toolbar:false;">//전역 변경 사항 기본값 내보내기 { globalMutation(상태, 페이로드) { ... } } //네임스페이스 모듈의 작업 기본값 내보내기 { 네임스페이스: true, 작업: { namespacedAction ({ 커밋, 디스패치, 상태 }, 페이로드) { 커밋({ 유형: 'globalMutation' }) } } }</pre> <p>네임스페이스 작업을 전달할 때 Vuex는 다음을 표시합니다.</p> <pre class="brush:php;toolbar:false;">[vuex] 알 수 없는 로컬 돌연변이 유형: globalMutation, 전역 유형: module/globalMutation</pre> <p><code>commit</code> 함수에 옵션을 전달하여 이 전역 변경 사항을 호출할 수 있나요? </p>
P粉321584263P粉321584263458일 전541

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

  • P粉489081732

    P粉4890817322023-08-24 00:46:15

    방금 { root: true } 매개변수를 사용하는 방법을 찾은 것 같습니다.

    으아악

    모듈에 네임스페이스가 있으면 대신 전역 경로를 사용하세요.

    으아악

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