与RESTful API交互时使用打字稿类型模型的挑战

时间:2017-02-23 09:22:05

标签: angular typescript

为了与 RESTfull API 进行有效沟通,我定义了一个模型Product,以体验Typescript优于Javascript的好处

我面临很多挑战,因为获得响应和发布请求不尊重相同的对象结构。我需要做出更好的选择:

  • 选项1 :创建两个模型(一个用于post,另一个用于get。)

  • 选项2 :创建一个适配器,它将json get转换为模型结构类,并调整模型对象以满足后期请求结构。

  • 选项3 :创建一个使用any类型和nullable字段同时投放getpost的通用模型类结构。

  • 选项4 :忽略使用模型类并动态操作javascript对象。

0 个答案:

没有答案