首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Angular 2复选框验证

Angular 2复选框验证
EN

Stack Overflow用户
提问于 2019-03-28 12:50:53
回答 1查看 625关注 0票数 0

我正在尝试通过模板驱动来验证angular 2中的复选框,但不是工作。我在谷歌中搜索过,也没有人回答properly.Any天才可以回答这个问题?

https://stackblitz.com/edit/angular-9nkywb?file=src%2Fapp%2Fapp.component.html

app.component.html

代码语言:javascript
运行
复制
     <form #f="ngForm"> 
 <input type="checkbox" name="isTCAccepted" [ngModel]="user" required 
     #tc="ngModel">Name1
     <input type="checkbox" name="isTCAccepted" [ngModel]="user" required 
      #tc="ngModel">Name2
     <input type="checkbox" name="isTCAccepted" [ngModel]="user" required 
     #tc="ngModel">Name3

     <div *ngIf="tc.invalid && f.submitted"> 
     Please check atleast one
     </div>  
     <button>Submit</button>
     </form>
EN

Stack Overflow用户

发布于 2019-05-06 18:31:23

如我所见,代码一切正常,除了输入标签的名称应该是不同的,你可以看看下面的代码。

代码语言:javascript
运行
复制
<form #f="ngForm"> 
     <input type="checkbox" name="isTCAccepted1" [ngModel]="user" required 
     #tc1="ngModel">Name1
     <input type="checkbox" name="isTCAccepted2" [ngModel]="user" required 
      #tc2="ngModel">Name2
     <input type="checkbox" name="isTCAccepted3" [ngModel]="user" required 
     #tc3="ngModel">Name3
 <div *ngIf="(tc1.invalid && tc2.invalid && tc3.invalid) && f.submitted">
     Please check atleast one
 </div>
 <button>Submit</button>
 </form>

`

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55390380

复制
相关文章

相似问题

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