接口是合同。您可以指定接口具有方法,但不能包含实现。所以添加
myMethod() : void;
有效,但
不
myMethod() { something to do }
因为这包括一个实现/主体。
export interface INewsletter {
id: number;
title: string;
release_date: any;
filename: string;
original_filename: string;
notification: boolean;
file: File;
newsletterTranslations: any;
translations: any;
newsletterFiles: any;
newsletter_files: any;
myMethod():void; // replace void with any other return type or any
}