我是TypeScript的初学者。我有一个函数返回一个包含两个函数的对象,就这么简单。我已经为此定义了一个返回接口,但是由于某种原因,当我尝试使用返回的接口之一时,我得到了
TS2339:类型'()=> {不存在属性'get',(: 字符串)=>字符串|空值;设置:({url,body}:SetItemInterface)=> 虚空}'。
代码如下:
while
我该怎么办?
答案 0 :(得分:1)
cache
是一个功能:
const cache = (): CacheFunctionInterface => { ...
,然后通过尝试在其上调用.get
方法将其视为对象。
cache.get(...