>  Q&A  >  본문

javascript - vuex 매개변수 구조 분해 문제

vuex를 사용하다가 매개변수 Destructuring을 사용하는 걸 봤는데 굉장히 헷갈렸는데, 이 커밋은 어디서 나온 걸까요? 커밋 매개변수는 어디에 제공되나요? 단순화되지 않은 형태로 어떻게 작성됩니까?

으아악
给我你的怀抱给我你的怀抱2672일 전825

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

  • 魑魅魍魉

    魑魅魍魉2017-10-16 19:52:42

      작업: {

        증가(컨텍스트) {

          context.commit('increment'),

        },

        ddd(context) {

          context.commit('ddd'),

        }

      }

    용参数解构之后:

    actions: {

      증분 ({ 커밋 }) {

        commit('increment')

      },

      ddd({ 커밋 }) {

        com mit('ddd')

      }

    }


    회신하다
    0
  • 代言

    代言2017-06-26 10:55:45

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-26 10:55:45

    Action 함수는 저장소 인스턴스와 동일한 메서드 및 속성을 가진 컨텍스트 개체를 허용하므로 context.commit
    를 호출하여 변형을 제출하거나 context.state 및 context.getters를 통해 상태 및
    getters를 가져올 수 있습니다. 나중에 모듈을 소개하면 컨텍스트 개체가 저장소 인스턴스 자체가 아닌 이유를 알게 될 것입니다.

    vuex 문서

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