P5JS + Chrome扩展对象变量未正确设置

时间:2018-10-28 01:42:57

标签: javascript json google-chrome-extension

我遇到了一个奇怪的问题,不确定是要用什么Google /标题这个问题。我正在制作一个具有p5js草图的浏览器扩展,为了进行整理,我制作了一个Options类:

function Options() {
this.backgroundColor;

chrome.storage.sync.get({
    backgroundColor: '#191919'
}, function(items) {
    this.backgroundColor = items.backgroundColor;
    console.log(this.backgroundColor);
});

console.log(this.backgroundColor);
}

第一个console.log打印:#dfdfdf(存储的是正确的值)

第二个console.log打印:undefined

我不明白为什么this.backgroundColor的值未保留。

谢谢!

0 个答案:

没有答案