gpt4 book ai didi

javascript - 通过外部回调访问此内容

转载 作者:行者123 更新时间:2023-11-28 05:46:55 25 4
gpt4 key购买 nike

我正在使用一个具有自定义回调的库。

var dataTable = $("table").DataTable({
//...

initComplete: function(settings, json){
console.log(this);
}
}

我正在尝试外部化这个 initComplete 回调。我定义了一个自定义函数:

var initCallback = function(settings, json){
console.log(this);
}

var dataTable = $("table").DataTable({
initComplete: initCallback
}

它确实有效,但this并不指向数据表本身。有没有办法将其绑定(bind)到 initCallback 以便我可以访问它?

最佳答案

如果将“this”传递给外部函数会怎样?

var initCallback = function(dataTableInstance, settings, json){
console.log(dataTableInstance);
}

var dataTable = $("table").DataTable({
initComplete: function(settings, json) { initCallback(this, settings, json);}
}

关于javascript - 通过外部回调访问此内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38439132/

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