0
我想做一些@Component工厂,我调用一个返回组件的函数。我想将widgetName传递给构造函数或超级构造函数。如何将参数传递给构造函数?Angular2传递函数参数给构造函数
export function createCommonKendoComponent(selector: string, **widgetName**: string) {
@Component({
selector: selector,
inputs: ['bound', 'role'],
bindings: [ElementRef]
})
@View({ template: '<ng-content></ng-content>' })
class CommonComponent extends KendoComponent {
constructor(elementRef) {
super(elementRef, **widgeteName**);
}
}
return CommonComponent;
}