1

我正在尝试使用消息传递来获取数据并返回它,但由于某种原因,当我告诉响应函数在更高范围内设置变量时,它并没有这样做。这是我的代码:

function getSwapOptions(){
    var options = [];
    chrome.runtime.sendMessage({method: "getSwapOptions"}, function(response){
        options = JSON.parse(response.data);
    });
    console.log(options);
    return options;
}

有人知道我在做什么错吗?

4

0 回答 0