Node.js到Node.js ,没有浏览器,枪支0.8.7
有没有办法通知gun
中有关更新资产的完整路径?
例如,我的听众
gun.get('task/123').map().on(function (t) {
console.log(t);
});
触发以下更新
{ _:
{ '#': 'j8pwhxy6Z121xeEvWjJk',
'>': { num: 1507901726322, force: 1507901726322 } },
num: 104,
force: 23 }
这两个属性都是stat
属性
{
stat: {
num: 104,
force: 23
}
}
我想知道这些属性背后的属性和节点的名称,例如task/123
。
答案 0 :(得分:1)
function setupMap() {
var path='task/123';
gun.get(path).map().on(function (val,field) {
console.log( path, field,'=',val );
});
}
- 或 - 这将返回更直接的值....
function setupMap() {
var path='task/123';
gun.get(path).map().map().on(function (val,field) {
console.log( path, field,'=',val );
});
}
- 或 -
function setupMap() {
var path='task/123';
gun.get(path).map().on(function (val,field) {
console.log( this.back(-1)._['#'], field,'=',val );
});
}