Javascript 删除TypeScript中的LocalStorage项
我试图删除Chrome本地存储中的一个项目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
异步函数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
。并承诺异步在其他地方使用。这将有所帮助。谢谢!我还发现这两个存储是不同的。文档可能很复杂,但它和它的回调。