[英]white reloading checkbox to be checked defualt angular
I need a default checkbox on for users one while loading this page ie I need to search for users as default while submitting for and also users checkbox must be checked initially while loading I am sorry I am new to angular searched a lot for this thing please help我需要在加载此页面时为用户打开一个默认复选框,即我需要在提交时搜索默认用户,并且在加载时必须首先选中用户复选框我很抱歉我是 angular 的新手搜索了很多这个东西请帮助
<form (submit)="abc(postform)" #postform="ngForm">
<input type="text" placeholder="Enter your search" name="searchparam" ngModel #searchparam="ngModel" required >
<input type="checkbox" name="users" [checked]=true ngModel #users="ngModel" id="users" [checked]="user" onclick="if(users.checked) {pets.checked=false}" required />users
<input type="checkbox" name="pets" id="pets" ngModel #pets="ngModel" onclick="if(pets.checked) {pets.checked=false}" />pets
</form>
You cannot have [checked]
bound to two different values, that will not work.您不能将[checked]
绑定到两个不同的值,那是行不通的。 A better solution is to set [checked]
to "user"
as you have done the second time, and then set user
to true
.更好的解决方案是像第二次一样将[checked]
设置为"user"
,然后将user
设置为true
。 So your code would change to所以你的代码会变成
<input type="checkbox" name="users" ngModel #users="ngModel" id="users" [checked]="user" onclick="if(users.checked) {pets.checked=false}" required />
and then is ts, set user
to be true when you define it然后就是ts,定义的时候设置user
为true
user = true
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.