Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 删除TypeScript中的LocalStorage项_Javascript_Typescript_Google Chrome Extension - Fatal编程技术网

Javascript 删除TypeScript中的LocalStorage项

Javascript 删除TypeScript中的LocalStorage项,javascript,typescript,google-chrome-extension,Javascript,Typescript,Google Chrome Extension,我试图删除Chrome本地存储中的一个项目 异步函数removeLocalData(键:string):Promise{ 返回新承诺(resolve=>{chrome.storage.local.removietem(key,resolve)}) } 另外,我在API文档中没有发现侦听器参数,我也尝试了这个 chrome.storage.local.removietem(键) 他们都给出了以下错误 Property 'removeItem' does not exist on type 'L

我试图删除Chrome本地存储中的一个项目

异步函数removeLocalData(键:string):Promise{
返回新承诺(resolve=>{chrome.storage.local.removietem(key,resolve)})
}
另外,我在API文档中没有发现侦听器参数,我也尝试了这个

chrome.storage.local.removietem(键)
他们都给出了以下错误

Property 'removeItem' does not exist on type 'LocalStorageArea'.ts(2339)
我还尝试了
getItem()
,结果导致了同样的错误


如何在不进行类型转换的情况下正确修复此问题?

localStorage.removietem
不工作?不需要
Promise
我需要
chrome.storage.local
,而不是
window.localStorage
。并承诺异步在其他地方使用。这将有所帮助。谢谢!我还发现这两个存储是不同的。文档可能很复杂,但它和它的回调。