使用非静态变量 chrome.storage.local.set / get
Use non-static variable with chrome.storage.local.set / get
是否可以在 chrome.storage.local.get 中使用非静态变量。现在,我无法恢复任何东西。
这是我的做法:
myVar = 'test';
var obj = {};
obj[myVar] = Output;
storage.set(obj);
为了恢复,我这样做:
var key = example + 'js';
storage.get(key, function (result) {
console.log (result.key)
});
提前感谢您的帮助!
您可以传递 null
作为检索整个存储的查询:
chrome.storage.local.get(null, function(data) {
// data contains everything in storage
});
是否可以在 chrome.storage.local.get 中使用非静态变量。现在,我无法恢复任何东西。
这是我的做法:
myVar = 'test';
var obj = {};
obj[myVar] = Output;
storage.set(obj);
为了恢复,我这样做:
var key = example + 'js';
storage.get(key, function (result) {
console.log (result.key)
});
提前感谢您的帮助!
您可以传递 null
作为检索整个存储的查询:
chrome.storage.local.get(null, function(data) {
// data contains everything in storage
});