angular - 如何检查最小长度 ion-textarea
问题描述
如何验证 Ionic 3 中文本区域的最小长度?Maxlength 效果很好,但奇怪的是 minLength 不起作用。
<ion-textarea id="emailBody" minlength="2" rows="3" required maxLength="500" type="text" [(ngModel)]="emailBody"></ion-textarea>
解决方案
你可以试试这个解决方案
ts文件代码
formObj:any={
emailBody:""
}
html文件代码
<ion-textarea minlength="2" rows="3" required maxLength="500" type="text" [(ngModel)]="formObj.emailBody" #emailBody="ngModel"></ion-textarea>
<div *ngIf="emailBody.invalid && (emailBody.dirty || emailBody.touched)"
class="alert alert-danger">
<div *ngIf="emailBody.errors.required">
emailBody is required.
</div>
<div *ngIf="emailBody.errors.minlength">
emailBody must be at least 2 characters long.
</div>
</div>
推荐阅读
- c# - 将文件逐行复制到另一个文件的正确方法?
- c# - C#用数据库的列名而不是列值填充组合框
- html - 如何让 CSS 媒体查询在 Outlook/Gmail 上正常工作?
- kernel - Jupyter Notebook 中的内核是什么,它与实际内核(与操作系统相关)有何不同/相似之处?
- reactjs - 在 onClick 事件之前在页面加载时调用 Reactjs 函数
- algorithm - 一个数字的所有变体
- symfony - Symfony - 根据按下的按钮创建或编辑表单
- vba - 使用 VBA 进行电子邮件迁移的企业保管库的文件夹路径
- python - 错误:使用序列设置数组元素
- python - 列表中的短语相似度