将带有var对象的javascript文件添加到有角6

时间:2018-11-02 22:39:47

标签: javascript angular

文件中的对象如下所示:

var DATA = {
    "groups": [{
        "id": "1",
        "name": "group xx",
        "devices": [{
            "id": 11,
            "active": 1
        }, {
            "id": 12,
            "active": 0
        }, {
            "id": 13,
            "active": 1
        }, {
            "id": 14,
            "active": 0
        }, {
            "id": 15,
            "active": 0
        }, {
            "id": 16,
            "active": 1
        }, {
            "id": 17,
            "active": 1
        }]

    }

1 个答案:

答案 0 :(得分:1)

显示的文件格式为JSONP。 JsonPModule在Angular中提供了一些支持-但已被弃用。更好的解决方案是将数据提供到JSON文件中,并允许跨域访问(JSONP的最初原因)。

如果您知道序言(var DATA =)是什么,接受全局变量的创建并了解安全隐患,还可以将该文件包含在脚本元素中。