Могу ли я автоматически изменить истинное / ложное состояние переключателя мат-слайда относительно определенного времени? Я работаю с Firestore.
Мне бы хотелось, чтобы, когда оно равно true
, через 24 часа оно автоматически изменилось бы на false
. Возможно ли это?
Я пытаюсь предоставить доступ к контенту на определенное время.
Мой код на данный момент обновляется хорошо, но вручную:
component.html
<mat-slide-toggle #toggle [ngModel]="aviso.publicado" (ngModelChange)="actualizarPublicado(aviso.id, aviso, $event)">
<span *ngIf="!aviso.publicado" class="text-muted">No publicado</span>
<span *ngIf="aviso.publicado" class="text-primary">Publicado</span>
</mat-slide-toggle>
component.ts
actualizarPublicado(key, obj, e){
this.fs.updatePublicado(key, e);
}
service.ts
updatePublicado(key, publicado){
this.afs.doc('avisos/' + key).update({publicado});
}