在页面上显示整个json对象

时间:2018-12-10 23:38:33

标签: arrays angularjs json angularjs-ng-repeat

我知道有一种方法可以执行此操作,但是我不记得了,我认为它涉及$index。我想在ng-repeat中显示所有数据。过去完成此操作后,它将显示页面HTML内的所有内容,就像:

array:[{动物:“狗”,颜色:“棕色”},{动物:“猫”,颜色:“橙色”}]

而不是您在控制台中看到的格式化版本。

array: [ 
    { 
      animal: "dog",
      color: "brown"
    },
    {
      animal: "cat",
      color: "orange"
    } 
]

我这样做是因为我需要访问在示波器中生成的隐藏数组。我无法向$scope添加任何内容或对其进行编辑,而且在过去我记得如何做这些事情时也没有这样做。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果我误解了,请告诉我,但是如果您只是出于调试目的尝试以json格式呈现对象,则可以使用json filter

文档示例:

<pre id="default-spacing">{{ {'name':'value'} | json }}</pre>
<pre id="custom-spacing">{{ {'name':'value'} | json:4 }}</pre>

结果:

{
  "name": "value"
}

{
    "name": "value"
}