请考虑我之前标记为重复的帖子A Function that can be an Object in JavaScript ? [duplicate],这非常有意义。我问我怎么解决这个问题:
function foo () {}
foo.bar = function () {}
因为在测试过程中这没有用,但是虽然它在commonJS中很有意义,但我的问题是TypeScript特有的。如果我在编辑器中编写上面的代码段并尝试编译,那么Typescript会告诉:
物业'酒吧'类型'()=>上不存在空隙'
我应该如何编写函数属性函数?