首页 > 解决方案 > 如何在打字稿中获取方法返回类型

问题描述

我是打字稿的新手并停留在以下代码中。这是我的代码

private basketSource = new BehaviorSubject<IBasket>(null);

    getCurrentBasketValue(): IBasket {
        return this.basketSource.value;  
      }

我想在篮子变量中以返回类型“IBasket”获取它的值。见下文

const basket = this.getCurrentBasketValue;

但它返回类型' () => IBasket '。

注意:IBasket 是一个接口

请帮帮我我该怎么办?如果有人解决这个问题,我将不胜感激。提前致谢...

标签: angulartypescript

解决方案


在这里,您正在创建一个引用您的函数的常量:

const basket = this.getCurrentBasketValue;

如果要获取值,需要调用函数:

const basket = this.getCurrentBasketValue();

推荐阅读