gpt4 book ai didi

javascript - gun.not() 方法不适用于嵌套节点

转载 作者:行者123 更新时间:2023-12-03 03:08:11 24 4
gpt4 key购买 nike

如何制作gun.not()使用嵌套节点?

我们还有其他技术来初始化嵌套节点吗?

如果我处理根级节点,则 .not() 方法有效。但对于嵌套节点,当我想要获取节点值时,我只会得到 undefined

var gun = new Gun();
var app = gun.get('app');
var demo = document.getElementById('demo');

deleteDino('dino/velociraptor');
initDino('dino/velociraptor');

app.get('dino/velociraptor').get('statistics').val(function(value) {
console.log('value', value);
demo.innerHTML = JSON.stringify(value);
});

function deleteDino (name) {
app.get(name).put(null);
}

function initDino (name) {
app.get(name).not(function () {
app.get(name).put({
statistics: {
force: 5,
speed: 17,
intelligence: 23
}
});
});
}
<script src="https://rawgit.com/amark/gun/master/gun.js"></script>
<script src="https://rawgit.com/amark/gun/master/lib/not.js"></script>
<p id="demo"></p>

最佳答案

按预期工作。

将“null”放入恐龙名称中意味着它存在。不测试存在,不测试空白。

关于javascript - gun.not() 方法不适用于嵌套节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47073902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com