如何对在Typescript中定义的代码进行JSON化

时间:2019-05-16 12:22:41

标签: javascript json typescript

有没有一种方法可以对Typescript中定义的代码进行JSON化?

export type ArticleList = ArticleListItem[];

export class ArticleListItem {
  title!: string;
  date?: string;
  key_type!: KeyTypes;
  path!: string;
  query: string = '';

  constructor( item: ArticleListItem ) {
    Object.assign( this, item );
  }
}

我想将上面的打字稿代码更改为JSON。

1 个答案:

答案 0 :(得分:0)

您可以使用JSON.stringify(new ArticleListitem('x'))方法获取json。 请参阅-https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify