Вуэльта vue.js последняя версия для vue3 с использованием метода helpers.forEach для массива объектов

#vuejs3 #vuelidate

Вопрос:

Использование Вуэлидата vue.js последняя версия для vue3, использующая helpers.forEach подход для массива объектов. Я попытался запустить форму, но проверка вызывает ошибку, указанную ниже

Дает $ответ.$ошибки не определены в консоли, не пойманы (в обещании) Ошибка типа: $response.$ошибки не определены

 export default {
  setup () {
    const rules = {
      collection: {
        $each: helpers.forEach({
          name: {
            required
          }
        })
      }
    }
    const state = reactive({
      collection: [
        { name: '' },
      ]
    })
    const v = useVuelidate(rules, state)
    return { v, state }
}
}
 

Это шаблон кода

   <div
    v-for="(input, index) in state.collection"
    :key="index"
    :class="{
        error: v$.collection.$each.$response.$errors[index].name.length,
      }"
  >
    <input v-model="input.name" type="text" />
    <div
      v-for="error in v$.collection.$each.$response.$errors[index].name"
      :key="error"
    >
      {{ error.$message }}
    </div>
  </div>
</template>