小编Tim*_*m F的帖子

Angular 7 http.post JSON 数字作为字符串发送

我有一个使用“数字”类型的属性(超时)定义的 Angular 类:

export class EngineSpec {
    name: string;
    base_url: string;
    version: string;
    timeout: number;
    tls: boolean = false;
    user_agent: string;
  }
Run Code Online (Sandbox Code Playgroud)

但是,当我 http.post 此类的实例时,该属性作为字符串发送:

{"tls":false,
  "name":"local-vm",
  "base_url":"http://localhost:2367",
  "version":"1.3",
  "timeout":"60"
}
Run Code Online (Sandbox Code Playgroud)

任何想法为什么将数字作为 JSON 字符串发送?

json angular angular7

3
推荐指数
1
解决办法
1084
查看次数

标签 统计

angular ×1

angular7 ×1

json ×1