我正在学习如何正式使用 Angular js,并看到了这个关于必填字段的示例。http://angular-formly.com/#/example/other/toggle-required
但是这里我真的不明白ng-messages="fc.$error"
。为什么会这样fc.$error
?fc是哪里来的?我将其更改fc
为任何其他名称,然后它停止工作....
好困惑,谁能解释一下?谢谢!
我正在学习如何正式使用 Angular js,并看到了这个关于必填字段的示例。http://angular-formly.com/#/example/other/toggle-required
但是这里我真的不明白ng-messages="fc.$error"
。为什么会这样fc.$error
?fc是哪里来的?我将其更改fc
为任何其他名称,然后它停止工作....
好困惑,谁能解释一下?谢谢!
fc
是options.formControl
. 请参阅文档。TheformControl
是字段的实例NgModelController
which is where $error
from (这就是ngMessages所期望的)。这就是为什么将其他任何东西传递给它停止工作的原因。