我使用下面的代码遍历所有对象,看看每个对象是否有效:
angular.forEach(formName, function (value, key) {
if (typeof value === 'object') {
if (value.$error.required === true || value.$$success.required === true) {
console.log(value.$name);
console.log(value.$valid);
console.log(value);
}
}
});

当我在控制台中查看对象Value时,我看到$ valid = true,但是当我打印值时。$ valid会打印为false。当我尝试打印值时。$$ success.required打印undefined而不是true。