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;
}