Angular2反应式表单编辑错误
这是我的创建投票页面 这是我的编辑表格 当我单击“创建投票”按钮时,它工作正常,但当我单击“编辑”按钮时,它会在表单中显示所有要编辑的值,但在我触摸输入文本框并更改输入文本框上的某些值之前,它不会启用该按钮 即使表单中填写了所有值,编辑表单上的按钮editpoll也被禁用。Angular2反应式表单编辑错误,angular,angular2-forms,angular-reactive-forms,Angular,Angular2 Forms,Angular Reactive Forms,这是我的创建投票页面 这是我的编辑表格 当我单击“创建投票”按钮时,它工作正常,但当我单击“编辑”按钮时,它会在表单中显示所有要编辑的值,但在我触摸输入文本框并更改输入文本框上的某些值之前,它不会启用该按钮 即使表单中填写了所有值,编辑表单上的按钮editpoll也被禁用。 只有当我触摸所有输入文本字段并覆盖值时,editpoll按钮才会启用。正如前一个家伙所说,如果你能共享一些代码就更好了 无论如何,根据你的解释,它似乎要等到你的表单被标记为“脏”之后。 如果在编辑按钮元素上没有为[disab
只有当我触摸所有输入文本字段并覆盖值时,editpoll按钮才会启用。正如前一个家伙所说,如果你能共享一些代码就更好了 无论如何,根据你的解释,它似乎要等到你的表单被标记为“脏”之后。 如果在编辑按钮元素上没有为[disabled]属性设置条件,请再次检查 仅当我触摸所有输入时,editpoll按钮才会启用 文本字段并覆盖该值 在您看来,按钮
已禁用
属性绑定到原始
:
<button type="submit" [disabled]="form.pristine && !form.valid" />
更新至:
<button type="submit" [disabled]="!form.valid" />
您的问题是什么?您的代码是什么?我只是想尝试编辑操作。我希望当我单击“编辑”按钮时,它应该启用“编辑投票”按钮,但它已被禁用。只有当我触摸所有文本框时,它才会被启用。您使用什么条件来禁用按钮?再次显示一些代码