首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果输入字段在angular2中没有编号,如何在保存期间显示验证消息

如果输入字段在angular2中没有编号,如何在保存期间显示验证消息
EN

Stack Overflow用户
提问于 2020-04-23 10:08:23
回答 1查看 79关注 0票数 1

我用过NG2-完成器。因此,在这里,基于代码或名称的搜索,我可以获得下拉values.During,除非输入值仍然是文本,弹出窗口必须抛出,它必须是一个没有文本警报的数字。如何处理呢?在这里,我不能限制输入字段,因为我需要根据名称和代码在那里执行搜索,以获得下拉值。

HTML:

代码语言:javascript
复制
<ng2-completer inputClass="form-control" formControlName="code" [datasource]="dataService" [minSearchLength]="0" [openOnClick]="true" (input)="handleStaticResultSelected($event.target.value)" placeholder="Search Group Agent"
              ></ng2-completer>

TS:

代码语言:javascript
复制
this.searchForm = this.FB.group({
        code: [null,Validators.required],
})

save(){
console.log(this.searchForm.value)
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-23 12:39:29

在保存函数中,可以检查值是否为Number。

代码语言:javascript
复制
    (if (Number (this.searchForm.value)){
alert('Yes number');

} 

然后设置警报。只需小心NaN (isNaN(this.searchForm.value))

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61384542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档