代码之家  ›  专栏  ›  技术社区  ›  Fallenreaper

VSCode不喜欢将函数创建为构造函数变量

  •  0
  • Fallenreaper  · 技术社区  · 6 年前

    我正在为我的应用程序使用Typescript来创建一些类。不过我注意到,我正在尝试定义一个函数变量,它可以是一个回调函数。

    class GridButton {
        constructor(public text: string, public icon: string, public clickEvent: function){ }
    }
    

    我希望这可能是一件事,似乎代码分析器不喜欢它。

    @Input() clickEvent; 例如:

    <grid-button [clickEvent]='testFunc'></grid-button>
    

    但是我不想仅仅假设它是一个NG组件,而是一个独立的类,我需要为它处理和完成一些测试。

    有没有一种方法可以把回调函数等传入一个类构造函数而不用NG呢?

    0 回复  |  直到 6 年前