使用$ http.put发送一个号码

时间:2016-01-21 18:48:38

标签: angularjs json typescript

为什么此请求具有JSON内容:

$http.put<void>(path,  { data: 156 } , Config)

但这不是(它确实有一个空的JSON内容)

http.put<void>(path, 156, Config)

单独的数字也不是有效的JSON吗?

Config变量只保存会话令牌和Key参数

说明: 我有一个配置服务,允许我在服务器端保存键值对。它以JSON文本的形式存储在数据库中,客户端可以保存任何对象,然后通过其密钥对其进行检索。由于会话令牌配置值按用户存储。

某些配置值是普通数字,我希望有这样的结果:(请注意,这是 TypeScript

Config.Get<number>("Value").then( x => this.Number= x);
Config.Set("Value", this.Number);

而不是:

Config.Get<{ x : number }>("Value").then( x => this.Number = x.x);
Config.Set("Value", { x: this.Number });

由于

0 个答案:

没有答案