gpt4 book ai didi

javascript - 将附加变量传递给内部调用的回调函数

转载 作者:行者123 更新时间:2023-12-01 03:22:44 27 4
gpt4 key购买 nike

我正在使用一个具有retrieveMultipleRecords功能的sdk。该函数本质上需要一个输入作为回调函数,并且在该回调函数中存储从查询返回的数据。因此,如果我有一个回调函数 DoOperations(mydata) , mydata 会自动从retrieveMultipleRecords 函数中检索数据作为参数。我会这样调用它

retrieveMultipleRecords(DoOperations);  // somehow the data automatically gets passed to the DoOperations function like this i am not even sure how this works)

DoOperations(mydata)
{

}

问题是我想将附加参数信息传递给这个 DoOperations 函数。但由于它从内部的retrieveMultipleRecords获取传递给它的数据,当我尝试像这样向它传递附加参数时

retrieveMultipleRecords(DoOperations(mydata, MyOtherArgumentsIwant));

DoOperations(mydata, AdditionalArgument)
{

}

它不起作用。如何将更多参数传递到此 DoOperation 函数中,并仍然检索从retrieveMultipleRecords 函数返回的数据?有人可以给我一些例子吗?

谢谢。

最佳答案

你能做这样的事情吗:

retrieveMultipleRecords(function(mydata) {
var additionalArgs = "what ever additional args are";
DoOperation(mydata, additionalArgs);
});

DoOperations(mydata, additionalArgs)
{
//do your work here
}

关于javascript - 将附加变量传递给内部调用的回调函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45061962/

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