所以,我試圖按照這https://developer.chrome.com/extensions/storage#property-local文檔,但值[類]沒有更新的設置操作,有人知道這是怎麼回事? g是全局對象,g [類別]增加到點擊事件。鉻存儲本地集沒有設置
//assume someNum has already been stored as a 0
var g = {someNum:0};
var category = "someNum";
g[category]++;
chrome.storage.local.set({category:g[category]}, function() {
console.log(g[category]); // 1
chrome.storage.local.get(category, function (value) {
console.log(value[category]); // 0
});
});
類別不是字符串,它是一個變量分配給字符串,我已經更新了問題 – Jacob
@ user3654525然後你正在分配的值不正確。您使用set函數的方式是使用鍵'category'存儲值。 創建一個對象就像這個答案,然後直接作爲第一個變量設置:http://stackoverflow.com/a/11508490/1078008 –