javascript - 本地保存数据的问题
问题描述
chrome.storage.local.set({"savedKeyWords": "a"});
chrome.storage.local.get(["savedKeyWords"],function(data){
alert(data[1])
});
警报发送未定义,这在启动函数中调用。我似乎无法弄清楚如何在本地保存数据。
解决方案
尝试这个:
chrome.storage.local.set({"savedKeyWords": "a"});
chrome.storage.local.get(["savedKeyWords"],function(data){
alert(data.savedKeyWords);
});
Chrome.storage.local.get() 返回一个对象,其键值映射中包含项目,因此您必须在搜索模式中使用键的索引。
推荐阅读
- c# - 计算 2 列中的持续时间
- reactjs - 在 Redux reducer 中,如果 state 没有定义,你能立即返回初始状态吗?
- github - 在运行 Github 操作的工作流程时,Lerna 总是列出所有准备发布的包
- angular - 为什么 canLoad 函数在重新路由期间导致无限循环?
- ios - Xcode 无法识别“frame”和“addChild”是什么?
- java - 无法从Java中的另一个类调用方法
- sql - SQL - 根据列值将表中的行与滞后函数进行比较
- amazon-web-services - X 射线追踪不适用于从另一个 lambda 调用的阶跃函数
- cmake - bitbake do_package_qa 问题包含错误的 RPATH
- php - EspoCRM - 页面加载问题,出现 409 错误