var _ =require('lodash');
var Controller=function(){};
Controller.prototype.index=function(req,res){
res.ok();
};
Controller.extend=function(object){
return _.extend({},Controller.prototype,object);
};
我尝试了以下打字稿,但它将扩展添加为 Controller.prototype.extend 而不是 Controller.extend()
var _ = require('lodash');
class Controller
{
index(){
console.log("hi");
}
extends(object) {
return _.extend({}, Controller.prototype, object);
}
}
如何更改我的打字稿以获取上述 javascript?