У меня есть вложенное значение, которое выглядит следующим образом:
data () {
return {
schema: [
{ optionType: 'number or string', options: [] }
]
}
}
options
может быть числом или строкой и обозначено optionType
. Мне нужно проверить, что каждая опция в options
является числом или строкой на основе типа опции .
. В моем коде Vuelidate у меня есть два вложенных $each
, В второй мне нужно получить доступ к значению из первого. Вот мой код vuelidate, который, как я думал, будет работать, но это не так:
validations () {
return {
schema: {
$each: option => {
return {
options: {
$each: {
// How do I access the option type here??
isValid: isValidOption(option.optionType)
}
}
}
}
}
}
},