sain_Fa
@sain_Fa

Почему $v is not defined?

Добрый день. При вызове this.$v в консоле вылазит ошибка.
код прописан в main.js:
import vuelidate from 'vuelidate'
Vue.use(vuelidate)

new Vue({
  router,
  store,
  vuelidate,
  render: h => h(App),
}).$mount('#app')

Код компонента:
<script>
//import { email, required } from "vuelidate/lib/validators"
export default {
  data() {
    return {
      form: {
        email: null,
        password: null
      }
    }
  },
  validatinons: {
    form: {
      email: {
        //required
      },
      password: {
        //Srequired
      }
    }
  },
  methods: {
    login() {
      console.log(this.$v)
      this.$store.dispatch('auth/loginWithEmailAndPassword', this.form)
    }
  }
}
</script>
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
validatinons: {

Да ну? А может всё-таки validations?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы