【发布时间】:2018-12-08 16:06:29
【问题描述】:
我可以根据特定时间自动更改 mat-slide-toggle 的真/假状态吗?我正在使用 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>
组件.ts
actualizarPublicado(key, obj, e){
this.fs.updatePublicado(key, e);
}
service.ts
updatePublicado(key, publicado){
this.afs.doc('avisos/' + key).update({publicado});
}
【问题讨论】:
-
这个西班牙文代码不严重,更新Publicado! O.o,我不喜欢用西班牙语编程,但如果你必须这样做,我认为最好用西班牙语写,而不是奇怪的混合
-
@Umpa jajaja 谢谢你的评论,我认为这是更重要的事情。
标签: angular typescript firebase google-cloud-firestore angular-material2