使用TypeScript和Sails.js是给的问题,TypeError:对象不是一个函数
转换我的Sails.js应用程序使用TypeScript,当我尝试打我以前的路线,我得到“TypeError:对象不是一个函数”的错误。
我使用Class创build了一个控制器,并在TypeScript中重写了我的函数。 最后我实例化了我的新控制器
var controller = new TestController(); export = controller;
我不明白我在这里做错了什么。 我参考了http://alexclavelle.blogspot.com/2015/03/using-sailsjs-with-typescript.html?showComment=1435617822375所做的工作
还是没有…我猜测这是与生成的es5代码的东西。
基于:
var controller = new TestController(); export = controller;
运行时不能做controller()
。
固定:
var controller = () => new TestController(); export = controller;