问题描述
createSomeData(args: { data: Data,helpfulInfo?: Info,context?: UIContext }): Promise<IDataModel>;
主要问题是我无法调用它。 我尝试使用Array或Turple,但无法调用它。
SomeClass.createSomeData(mydata,myhelpfulinfo); //error
在这种缝合中我该怎么办?
解决方法
let args: { data: Data,helpfulInfo?: Info,context?: UIContext } = {data: mydata,helpfulInfo: myHelpfulInfo,context: myUiContext};
SomeClass.createSomeData(args);
OR
SomeClass.createSomeData({data: mydata,context: myUiContext});
OR
createSomeData(data: Data,context?: UIContext): Promise<IDataModel>;
并这样称呼它。
SomeClass.createSomeData(mydata,myhelpfulinfo);