使用Angular1从json填充(使用Angular Material)

时间:2017-02-16 18:44:21

标签: angularjs json angular-material

我可以在其他地方做类似的事情,但不能使用复选框。我在这里缺少什么?

我的json看起来像这样:

{
"data": [
     {
        "id": 1,
        "tags": [
            "tag1",
            "tag2"
        ],
        ...a bunch of other stuff...
    },
    {
        "id": 2,
        "tags": [
            "tag1",
            "tag2",
            "tag3",
            "tag4"
        ],
        ...a bunch of other stuff...
    }
 ]
 }

我的HTML(Angular)看起来像这样:

<div ng-repeat="tag in ::vm.media.tags track by $index">
     <md-checkbox >
         {{tag.tags}}
     </md-checkbox>
</div>

我很难在复选框旁边显示标签的实际文字或名称。我得到的是单独的复选框,如下图所示

enter image description here

提前致谢

1 个答案:

答案 0 :(得分:1)

您只需再使用一个import re re.sub(r'[\n\s]+', r'\n', text, re.MULTLINE) 来迭代每个数据项的所有标记。 这是代码。

ng-repeat

这是工作Codepen