Vuex 작업에 여러 매개 변수 전달

사용자 3714932

내 Vue 구성 요소에 다음 방법이 있습니다.

loadMaintenances (query = {}) {
  this.getContractorMaintenances(this.urlWithPage, query).then((response) => {
    this.lastPage = response.data.meta.last_page
  })
}

(this.urlWithPage, query)다음과 같이 내 Vuex 작업에 매개 변수를 전달하고 싶습니다 .

actions:{
  async getContractorMaintenances ({ commit }, url, query) {
    console.log(url);
    console.log(query);
    let response = await axios.get(url)

    commit('PUSH_CONTRACTOR_MAINTENANCES', response.data.data)

    return response
  },
}

문제는 첫 번째 매개 변수 url가 값을 반환하지만 두 번째 매개 변수 가 반환한다는 것 query입니다 undefined.

내 돌연변이는 다음과 같습니다.

mutations: {
  PUSH_CONTRACTOR_MAINTENANCES (state, data) {
    state.contractor_maintenances.push(...data)
  },
}

두 번째 매개 변수에서 어떻게 값을 얻을 수 있습니까?

Daniel_Knights

에 허용 대답 또한 적용 actions, 두 개의 인수를 기대 : contextpayload.

여러 값을 전달하려면 데이터를 객체로 보내고 구조를 분해해야합니다.

async getContractorMaintenances ({ commit }, { url, query }) {

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 인수 람다 식에 전달 된 매개 변수

분류에서Dev

client.PostAsJsonAsync 함수에 여러 매개 변수 전달

분류에서Dev

jQuery 함수에서 PHP로 여러 매개 변수 전달

분류에서Dev

pandas의 groupby 함수에 여러 매개 변수 전달

분류에서Dev

컨트롤러의 여러 작업에 동일한 매개 변수를 전달하는 MVC4

분류에서Dev

Svelte 액션에 여러 매개 변수 전달

분류에서Dev

Where-In SQL에서 여러 매개 변수 전달-Oracle

분류에서Dev

배열의 매개 변수에 여러 숫자 전달

분류에서Dev

Jquery에서 여러 매개 변수 전달

분류에서Dev

Jquery에서 여러 매개 변수 전달

분류에서Dev

PowerShell에서 여러 문자열 매개 변수 전달

분류에서Dev

$ .ajax에서 webmethod로 여러 데이터 매개 변수 전달

분류에서Dev

PDO에서 여러 매개 변수 전달

분류에서Dev

REST 호출에서 여러 매개 변수 전달

분류에서Dev

Rails의 여러 메소드간에 매개 변수 전달

분류에서Dev

링크에 여러 URL 매개 변수 전달

분류에서Dev

약속 내에서 여러 매개 변수 전달

분류에서Dev

AJAX를 통해 여러 매개 변수를 PHP에 전달

분류에서Dev

Django rest Framework에서 여러 매개 변수 전달

분류에서Dev

GNU 병렬로 파이썬에 여러 매개 변수 전달

분류에서Dev

$ stateParams에서 여러 매개 변수 전달

분류에서Dev

빌드 매개 변수에 여러 값을 전달하는 Maven

분류에서Dev

Octave의 병렬 작업에 여러 매개 변수를 어떻게 전달할 수 있습니까?

분류에서Dev

매개 변수를 전달하여 HTML에서 작업을 형성합니다.

분류에서Dev

FormData를 사용하여 mvc 컨트롤러 작업에 파일 및 매개 변수를 전달하는 방법

분류에서Dev

컨트롤러에서 angularjs의 공장으로 여러 매개 변수 전달

분류에서Dev

C #에서 CreateRemoteThread를 사용하여 여러 매개 변수 전달

분류에서Dev

C #에서 CreateRemoteThread를 사용하여 여러 매개 변수 전달

분류에서Dev

Razor를 사용하여 Ajax 호출에서 여러 매개 변수 전달

Related 관련 기사

  1. 1

    여러 인수 람다 식에 전달 된 매개 변수

  2. 2

    client.PostAsJsonAsync 함수에 여러 매개 변수 전달

  3. 3

    jQuery 함수에서 PHP로 여러 매개 변수 전달

  4. 4

    pandas의 groupby 함수에 여러 매개 변수 전달

  5. 5

    컨트롤러의 여러 작업에 동일한 매개 변수를 전달하는 MVC4

  6. 6

    Svelte 액션에 여러 매개 변수 전달

  7. 7

    Where-In SQL에서 여러 매개 변수 전달-Oracle

  8. 8

    배열의 매개 변수에 여러 숫자 전달

  9. 9

    Jquery에서 여러 매개 변수 전달

  10. 10

    Jquery에서 여러 매개 변수 전달

  11. 11

    PowerShell에서 여러 문자열 매개 변수 전달

  12. 12

    $ .ajax에서 webmethod로 여러 데이터 매개 변수 전달

  13. 13

    PDO에서 여러 매개 변수 전달

  14. 14

    REST 호출에서 여러 매개 변수 전달

  15. 15

    Rails의 여러 메소드간에 매개 변수 전달

  16. 16

    링크에 여러 URL 매개 변수 전달

  17. 17

    약속 내에서 여러 매개 변수 전달

  18. 18

    AJAX를 통해 여러 매개 변수를 PHP에 전달

  19. 19

    Django rest Framework에서 여러 매개 변수 전달

  20. 20

    GNU 병렬로 파이썬에 여러 매개 변수 전달

  21. 21

    $ stateParams에서 여러 매개 변수 전달

  22. 22

    빌드 매개 변수에 여러 값을 전달하는 Maven

  23. 23

    Octave의 병렬 작업에 여러 매개 변수를 어떻게 전달할 수 있습니까?

  24. 24

    매개 변수를 전달하여 HTML에서 작업을 형성합니다.

  25. 25

    FormData를 사용하여 mvc 컨트롤러 작업에 파일 및 매개 변수를 전달하는 방법

  26. 26

    컨트롤러에서 angularjs의 공장으로 여러 매개 변수 전달

  27. 27

    C #에서 CreateRemoteThread를 사용하여 여러 매개 변수 전달

  28. 28

    C #에서 CreateRemoteThread를 사용하여 여러 매개 변수 전달

  29. 29

    Razor를 사용하여 Ajax 호출에서 여러 매개 변수 전달

뜨겁다태그

보관