Firebase - 如何使用 "on" 查看对象列表以进行更改?
Firebase - How do I watch a list of objects for change using "on"?
如何使用 "on" 查看要更改的对象列表?
我有一个配置文件列表,想查看此列表以检查是否添加了新对象或更新了配置文件。所以对列表进行任何更改。
当前代码尝试:
var ref = new Firebase("https://markng2.firebaseio.com");
var refProfiles = ref.child('profiles');
refProfiles.on('value', function(dataSnapshot) {
//Change has occurred in the list of profiles.
});
这是我的 Firebase 实时数据库的图像:
如果您想知道配置文件是否已添加或特定配置文件是否已更改,最好收听 Firebase 的 child_
事件:
var ref = new Firebase("https://markng2.firebaseio.com");
var refProfiles = ref.child('profiles');
refProfiles.on('child_added', function(dataSnapshot) {
var profile = dataSnapshot.val();
console.log('Profile added: ', profile);
});
refProfiles.on('child_changed', function(dataSnapshot) {
var profile = dataSnapshot.val();
console.log('Profile changed: ', profile);
});
有关详细信息,请参阅 Firebase documentation on reading data。
如何使用 "on" 查看要更改的对象列表?
我有一个配置文件列表,想查看此列表以检查是否添加了新对象或更新了配置文件。所以对列表进行任何更改。
当前代码尝试:
var ref = new Firebase("https://markng2.firebaseio.com");
var refProfiles = ref.child('profiles');
refProfiles.on('value', function(dataSnapshot) {
//Change has occurred in the list of profiles.
});
这是我的 Firebase 实时数据库的图像:
如果您想知道配置文件是否已添加或特定配置文件是否已更改,最好收听 Firebase 的 child_
事件:
var ref = new Firebase("https://markng2.firebaseio.com");
var refProfiles = ref.child('profiles');
refProfiles.on('child_added', function(dataSnapshot) {
var profile = dataSnapshot.val();
console.log('Profile added: ', profile);
});
refProfiles.on('child_changed', function(dataSnapshot) {
var profile = dataSnapshot.val();
console.log('Profile changed: ', profile);
});
有关详细信息,请参阅 Firebase documentation on reading data。