我有一个模板驱动的Angular表单,该表单具有一个“提交”按钮,该按钮由外部因素修改,并且仅在页面及其数据加载后满足这些因素时才启用。
我希望能够确切知道何时启用了按钮(并且页面已正确加载),以便我可以记录页面初始化和页面完全加载之间的持续时间。
我认为此属性可能是FormGroup对象的valueChanges可观察到的东西,但是valueChanges仅包含与在FormGroup中找到的FormControl相关的信息。没有有关“提交”按钮的信息。
是否有其他方法可以做到这一点?
答案 0 :(得分:0)
正如我在另一篇文章(!)中所说,您可以像这样使用双向绑定:
<button [disabled]="isDisabled"></button>
在您的ts文件中:
isDisabled: bool = false;