programing

Vuex getter가 유형 오류를 표시함 " is not function"

minecode 2022. 7. 18. 22:29
반응형

Vuex getter가 유형 오류를 표시함 " is not function"

양식 필드가 깨끗한지 확인하려고 합니다.이 작업은 Vuex의 getter가 아니라 component에서 수행합니다(논리로부터 확실하게 해야 함).이 오류는 다음과 같습니다.

미포함(약속)TypeError: (중간값)(중간값).도시는 함수가 아니다

getters.displays(게터s.displays)

citySelected(state) {
  const city = state.inputs.filter(item => item.name === 'city')[0].pristine;
  if (city) {
    return true;
  }
  else {
    return false;
  }
},

actions.syslog

if (!getters.citySelected(state)) {
  return;
}

나는 그것이 진실인지 거짓인지 밝혀지길 기대한다.이 경우 내가 뭘 잘못하고 있는지 아는 사람?

Getters는 다음과 같은 함수가 아닙니다.

myaction({ getters }) {
  if (!getters.city) { return; }
}

(메서드 스타일의 getter가 아닌 한, 이것은 그렇지 않습니다.)

언급URL : https://stackoverflow.com/questions/66517801/vuex-getter-gives-typeerror-is-not-a-function

반응형