ボタンのフォームが有効でない場合、ボタンを無効にしようとしています。ただし、何らかの理由で、フォームに関連付けられた $error 配列は、10 個の役に立たないエラーのリストを保持しています (そのため、ボタンは常にoffです)。すべて次のような形状です:
{
"$validators": {},
"$asyncValidators": {},
"$parsers": [],
"$formatters": [
null
],
"$viewChangeListeners": [],
"$untouched": true,
"$touched": false,
"$pristine": true,
"$dirty": false,
"$valid": false,
"$invalid": true,
"$error": {
"required": true
},
"$name": "",
"$options": null
}
ご覧のとおり、$name プロパティが空で、他に役立つ情報はありません。