我正在学习Angular和TypeScript,但有一个或两个问题。

使用TypeScript,您可以让一个类/对象成为另一对象的变量类型,如下所示吗?如果是这样,您如何使用Angular引用所有成员。

/* begin cmsfiles.ts */

export class CMSFiles {
  fileID: number;
  fileDateTime: Date;
  fileName: string;
  description: string;
}
/* end cmsfiles.ts */

/* begin news.ts */

import { CMSFiles } from './cmsfiles';

export class News {
  newsID: number;
  postDateTime: Date;
  title: string;
  body: string;
  file1: CMSFiles;
  file2: CMSFiles;
}
/* end news.ts */


在Angular模板中,我将需要使用以下内容:

<input [(ngModel)]="news.file1.Title" placeholder="title" />


我该如何实现?

最佳答案

类定义类型。只要可以使用任何默认类型,就可以使用这些类型。

简而言之。

09-25 16:21