Vuejs (vuex) ошибка неизвестного типа локальной мутации - PullRequest
0 голосов
/ 12 марта 2019

У меня и ошибка, когда я набираю свои данные на странице регистрации, ошибка говорит

неизвестный тип локальной мутации: setRegisterEmail, глобальный тип: аутентификация / setRegisterEmail

Я стараюсь, но все еще не могу это исправить

вот мой register.vue

Import { mapState, mapMutations, mapActions } from 'vuex';
export default {
  computed: {
    ...mapState('authentication', [
      'registerEmail',
      'registerPassword',
      'registerError',
    ]),
  },
  methods: {
    ...mapMutations('authentication', [
      'setRegisterEmail',
      'setRegisterPassword',
    ]),
    ...mapActions('authentication', [
      'register',
    ]),
  },
};

вот мой autentication.js

export default {
    namespaced: true,
    state: {
        registerEmail: null,
        registerPassword: null,
        registerError: null,
        token: null,
    },
    mutation: {
        setToken(state, token) {
            state.token = token;
        },
        setRegisterEmail(state, email) {
            state.registerEmail = email;
        },
        setRegisterPassword(state, password) {
            state.registerPassword = password;
        },
    },
};

1 Ответ

2 голосов
/ 12 марта 2019

У вас есть опечатка в вашем authentication.js.Заменить mutation на mutations

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...