我有以下錯誤: [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 {