angular - 单击角度动态添加的DOM(ngx-bootstrap datepicker)元素
问题描述
我在我的项目中使用了 ngx-bootstrap datepicker,在它下面我有提交按钮,我想要的是,当我从 datepicker 中选择日期时,提交按钮应该激活。
提交
当我选择日期时,应该删除按钮的禁用类。
解决方案
您可以使用表单验证来禁用按钮
<form (ngSubmit)="CreateUser(f)" #f="ngForm">
<input [(ngModel)]='myDate' type="text" name="date" my-datepicker #date='ngModel' required >
<input type='button' value='sbmit' [disabled]='date.invalid'>
</form>
或者如果你想通过使用类来做到这一点,你可以添加
[ngClass]="{ 'YourInvalidClassName': date.invalid }"
推荐阅读
- vb.net - 如何使用 VB Application.DoEvent
- java - 如何在 JavaFX 中同时处理按键?
- c# - 动态 lambda 表达式 - 比较列表中的属性
位置 0,属性位于位置 1 - python-3.x - 会话中的列表始终显示为空 - 烧瓶
- python - Texthero TD-IDF 计算
- python - 如何合并两个相同长度的列表,并通过替换值来保留长度
- php - Backpack 如何路由 CSS 文件?
- assembly - 在 6502 组件中绘制位图
- python - 使用 F2PY 创建 Fortran 扩展模块,自定义签名文件和子例程存储在单独的 Fortran 文件中?
- mysql - 关于从列中删除数据的mysql查询问题