首页 > 解决方案 > 打字稿中来自apis的打字稿对象的良好做法是什么?

问题描述

从 api 调用实例化对象的良好做法是什么?

我正在使用 Angular / NestJS 框架,当从 api 返回一个对象时,它是一个 json 响应(在我的情况下),当我将它包装在对象中时,如下所示:

this.objectService.findOne(this.objectId).subscribe(
        (response: Object) => {
            this.myObject = response;
        }
    );

我将无法使用我的对象的功能,因为它没有被实例化(我假设响应中的 Object 类型类似于掩码)。如果这是众所周知的问题,我觉得需要知道从 api 返回实例化对象的最佳做法是什么,因为它会在我的应用程序的许多地方发生。

也许这些假设是错误的:

标签: javascripttypescript

解决方案


推荐阅读