Javascript 数组中数组的角度格式?

Javascript 数组中数组的角度格式?,javascript,angularjs,arrays,Javascript,Angularjs,Arrays,我刚刚开始使用Angular,我的app.js遇到了一个问题,我在一个数组中有一个数组。我想在我的产品数组中创建一个坐标数组,我目前已设置如下: var products = [{ name: "Product 1", description: "", coords: [ { top: 683, left: 626 }, top: 926, le

我刚刚开始使用Angular,我的app.js遇到了一个问题,我在一个数组中有一个数组。我想在我的产品数组中创建一个坐标数组,我目前已设置如下:

var products = [{
    name: "Product 1",
    description: "",
    coords: [
        {
            top: 683,
            left: 626
        },
            top: 926,
            left: 600
        },
            top: 320,
            left: 750
        }
    ],
    videos: "video1"
}, {
    name: "Product 2",
    description: "",
    coords: [
        {
            top: 356,
            left:580
        },
            top: 600,
            left: 166
        },
            top: 470,
            left: 590
        }
    ],
    videos: "video2"
}];

当我在app.js中使用
coords
数组时,我的HTML不会呈现(只显示角度表达式),但是当我删除
coords
数组时,它会正确呈现。我目前没有使用
coords
,它们只是供将来使用,这会妨碍HTML正确呈现,还是存在某种格式问题?

您的属性
coords
格式错误

coords: [
        {
            top: 356,
            left:580
        },
            top: 600,
            left: 166
        },
            top: 470,
            left: 590
        }
    ],
它错过了
{

  coords: [
        {
            top: 356,
            left:580
        },{
            top: 600,
            left: 166
        },{
            top: 470,
            left: 590
        }
    ],

您的属性
coords
格式错误

coords: [
        {
            top: 356,
            left:580
        },
            top: 600,
            left: 166
        },
            top: 470,
            left: 590
        }
    ],
它错过了
{

  coords: [
        {
            top: 356,
            left:580
        },{
            top: 600,
            left: 166
        },{
            top: 470,
            left: 590
        }
    ],

哇!真不敢相信我错过了。谢谢!!哇!真不敢相信我错过了。谢谢!!