如何在Angular 4应用程序中使用“ safe-json-stringify”?

时间:2018-10-16 07:05:46

标签: json angular typescript stringify

我的要求是将JSON对象转换为字符串。为此,仅JSON.stringify()在这里不起作用,因为它包含循环引用。我在互联网上搜索,然后找到一个可以为我完成此工作的程序包。但是在使用该包时,它被称为const safeJsonStringify = require('safe-json-stringify');。但是这里的问题是在Angualar 4中不再支持require()函数。在Angular的最新版本(从版本2开始)中,我们有import条语句。就像如果在包中导出了一个类,那么我们可以直接从包中导入该类。

任何建议??

提前谢谢!!

1 个答案:

答案 0 :(得分:1)

尝试类似的东西:

import * as SafeJsonStringify from 'safe-json-stringify'

通过这种方式,您的import statement可以(以某种方式)充当典型的require(),如documentation所示。

注意:SafeJsonStrinfigy是您选择的值:您可以随意命名。