如何解决复选框 angular
在过滤器页面上,我有一个复选框列表,当我单击“查看全部”按钮时,它会根据选中的过滤器显示数据,这很顺利。
我想做一个复选框,如果在我单击“查看全部”按钮后,选中的复选框值仍保留在列表中。
我认为复选框中必须有 setter 和 getter ,但我很困惑如何制作...
我现在创建的是当我点击show all的时候,按照勾选的列表显示数据后进入列表页面,列表是空的,什么也没有勾选。
filterpage.html
<li *ngFor="let source of sourcesList">{{ source.sourceName }}<ion-checkBox class="checkBox" [(ngModel)]="source.checked" ></ion-checkBox></li>
为了获得检查的值,我在 .ts 中使用此代码
for(let item of this.sourcesList){
if(item.checked == true){
params = item.sourceName;
}
}
但是怎么做,这样当它再次显示过滤器列表时,它会根据前一个勾号进行检查(不刷新)??
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。