将 TypeScript 对象转换为 JSON
Posted
技术标签:
【中文标题】将 TypeScript 对象转换为 JSON【英文标题】:convert TypeScript object to JSON 【发布时间】:2022-01-03 04:27:42 【问题描述】:我想将 typecipt 对象转换为 JSON
ObjectToConvert = key : value
public getJson(key: string, value: string)
//I passed this values when I called the method : key="attr",value="on"
console.log(JSON.stringify( ObjectToConvert ))
// The result is "key":"on" instead of "attr":"on"
我想知道为什么结果不是我作为参数传递的。
【问题讨论】:
【参考方案1】:使用computed property names:
ObjectToConvert = [key] : value
【讨论】:
成功了,谢谢你的帮助:)以上是关于将 TypeScript 对象转换为 JSON的主要内容,如果未能解决你的问题,请参考以下文章
在 Angular 11 中进行单元测试时,将 json 对象转换为 typescript 接口导致模拟对象出错
Angular:Typescript 将 JSON 响应转换为对象模型不起作用
Typescript - 从带有日期字符串的 Json 字符串自动转换为带有 Date 属性的对象