Я разработчик Python и работаю над приложением vuejs.
, если есть функция, эквивалентная a()
в Python, которая принимает итерации.и если все элементы в итерируемом являются истинными, то all([...])
возвращает true
methods: {
all: function(iterable) {
for (var index = 0; index < iterable.length; ++index) {
if (!iterable[index]) return false;
}
return true;
}
}
и вот как я проверяю.
if (this.all([
this.age,
this.gender,
this.contactNumber,
this.townCity,
this.department.name,
this.attendType
])
) {
window.location = "#slip"
this.displayState = 'block';
}
else{
alert("Please fill all required fields.");
}
, но это не работает.
Даже если я заполняю все обязательные поля, у меня есть значения во всех атрибутах this. * Я все равно получаю предупреждение «Пожалуйста, заполните все обязательные поля».Любая помощь будет принята с благодарностью.