gpt4 book ai didi

使用 nano 和 now.js 进行 JavaScript 回调

转载 作者:行者123 更新时间:2023-11-28 21:14:15 25 4
gpt4 key购买 nike

everyone.now.getGuess = function(val) {
db.view('lists', 'project_names', {
startkey: val,
endkey: val + "\u9999"
}, function(_, data) {
return data.rows.map(function(obj) {
return obj['key'];
});
});

return this.now.receiveGuess(guesses[0]);
};

db 是 nano 的对象。 db.view 不返回任何内容,仅提供回调,因此guesses = db.view() 不起作用。在 db.view() 的回调中,我无法访问 now.js .

我该如何解决这个问题?

最佳答案

您可以使用var self = this;模式:

function a() {
var self = this;
foo(function(err, data) {
/* use "self" instead of "this" here */
});
}

关于使用 nano 和 now.js 进行 JavaScript 回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8009371/

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