我有以下错误: [ts] Class 'ListItemFactory' incorrectly implements interface 'IFactory'. Types of property 'getItems' are incompatible. Type '(requester: SPHttpClient, siteUrl: string, listName: string) => I
如何在控制器类Main中实例化新类时构建JS代码。 解决方案: 答:传递参数,同时创造新的类 - new Options(args) - 让Options的构造函数中调用它自己的方法。 B:创建新类并在对象上调用类的方法。 后来我在另一个类中使用Options的属性。 // A
class Main {
constructor(options) {
this.options = ne
我有一些数据,我试图筛选,我无法弄清楚这样做的一个聪明的方式。比方说,我有3种类型: A,B,C和他们都当我创建一个工厂,只是创建并返回和S型的对象扩展类S. ,好像这将是非常程序化。工厂的伪代码的执行将是这样的: class Factory {
func create_obj(input_data) -> S {
if type(input_data) is A {