【发布时间】:2022-01-07 18:00:42
【问题描述】:
beforeEach (() => { ...
let store = {};
const mockSessionStorage = {
getItem: (key: string): string => key in store ? store[key] : null,
setItem: (key: string, value: string) => store[key] = `${value}`,
removeItem: (key: string) => delete store[key],
clear: () => store = {}
};
...
并且我收到错误消息元素隐式具有类型“any”,因为类型“string”的表达式不能用于索引类型“{}”。 没有为类型“{}”.ts(7053)
找到具有“字符串”类型参数的索引签名另外我是typscript的新手,不知道是因为错误消息还是我做错了什么,如果有人可以快速浏览一下,我会很高兴。
【问题讨论】:
标签: javascript angular unit-testing karma-jasmine