Как я могу проверить свойства в объектах? - PullRequest
0 голосов
/ 01 мая 2019

Правила Vuelidate подключаются к свойствам data (), поэтому имя проверки должно соответствовать имени свойства данных.Но если у меня есть свойство для проверки в объекте?

data(){
   return{
    address:{
      street:null,
      number:null
    }
  }
}

как я могу использовать Vuelidate для улицы и номера?

ПОСЛЕДНЕЕ РЕДАКТИРОВАНИЕ и РЕШЕНИЕ https://vuelidate.netlify.com/#sub-contextified-validators

import { required } from 'vuelidate/lib/validators'

export default {
  data() {
    return {
      form: {
        nestedA: '',
        nestedB: ''
      }
    }
  },
  validations: {
    form: {
      nestedA: {
        required
      },
      nestedB: {
        required
      }
    }
  }
}
...