如何将以上两个类(SelectController,SelectedController)与主类(FilterData)结合在一起?
我考虑过使用Mixin,但是以下内容引用了我的问题:
上面提到的两个帮助器类将需要“ HTMLS”元素的一些“ ID”,而我将在类本身和主类中使用这些元素。但是我知道使用Mixin不能在两个类中创建构造函数,那么如何使用所需的这种方法?
class SelectController {
constructor(protected modalBody: string, protected listbox: string) {}
//METHODS
}
class SelectedController {
constructor(protected listbox: string) {}
//METHODS
}
class FilterData implements SelectController, SelectedController {
constructor() {}
//METHODS
}