Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
637 views
in Technique[技术] by (71.8m points)

ionic3 - Getter and Setter in checkbox angular

I have two pages, namely "view all" and "filter page".

On the filter page I have a checkbox list, when I click the "view all" button it will display the data according to the filter that was checked, and this is going well.

I want to make a checkbox that if after I click the button "view all", the checkbox value that is checked remains in the list.

I think there must be a setter and getter in the checkbox , but I am confused how to make it...

What I have created now is when I click show all, after displaying the data according to the checked list and I enter the list page, the list is empty, nothing is checked.

filterpage.html

<li *ngFor="let source of sourcesList">{{ source.sourceName }}<ion-checkbox class="checkbox" [(ngModel)]="source.checked" ></ion-checkbox></li>

to get the value as checked I use this code in .ts

 for(let item of this.sourcesList){
        if(item.checked == true){
          params = item.sourceName;
        }
      }

but how to do it so that when it displays the filter list again, it will be checked according to the previous tick a.k.a (not refreshed)??

question from:https://stackoverflow.com/questions/65952128/getter-and-setter-in-checkbox-angular

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...