如何解决我想检索状态并在ionic 4中设置为ion-toggle
我在ionic 4中有一个简单的ion-toggle睡眠模式。我想更改ionViewWillEnter()属性的checked属性,以便在加载页面时,如果选择“关闭睡眠”,则下次打开应用程序拨动开关应显示“关闭”,否则显示“打开”。
<ion-item>
<ion-label>Sleep Mode</ion-label>
<ion-toggle [(ngModel)]="sleepmode" checked={{sleepmode}} (ionChange)="mySleep()"></ion-toggle>
</ion-item>
这是我可以通过单击切换在Firebase中更改的状态:
const sleepRef = firebase.database().ref('sleep');
sleepRef.update({
status: this.sleepmode,});
这是firebase中的示例JSON:
sleep
status: false
解决方法
此链接将帮助您检索数据Firebase
您可以使用此命令检索数据。
var userId = firebase.auth().currentUser.uid;
return firebase.database().ref('/users/' +
userId).once('value').then(function(snapshot) {
var username = (snapshot.val() && snapshot.val().username) || 'Anonymous';
// ...
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。