【发布时间】:2016-05-23 00:08:06
【问题描述】:
我正在尝试在 typescript 中初始化一个对象,该对象需要 JSON 字符串作为“选项”参数。准确地说是对象here。 options 参数必须是 JSON 字符串,而不是用于初始化 dijit 的对象。
有没有一种方法可以从打字稿对象创建 JSON 字符串而无需手动过程?
请不要链接任何未明确表示“TypeScript”的问题,因为此问题与 TypeScript 相关。虽然 JavaScript 的衍生版本,但您编写代码的方式不同,因此这是目前与 TypeScript 相关的唯一一篇询问此问题的帖子。
【问题讨论】:
-
您确定需要 JSON 字符串吗?看起来它只需要一个对象。但是您可以使用
JSON.stringify将任何对象(假设它没有循环)转换为 JSON -
谢谢迈克,我会把它作为一个对象试一试,但无论如何都要保留这个问题,因为它将来可能对其他人(或仍然是我)有用:)
标签: javascript json typescript esri