recherche

Maison  >  Questions et réponses  >  le corps du texte

Problème avec la répétition angulaire ng

J'ai écrit un fichier json localement appelé demo.js, puis je veux les données en ng-repeat. Le problème que je rencontre maintenant est le suivant :
Je ne sais pas comment boucler les données des rôles.

{
    "demoData": [
        {
            "dp": "aaa1",
            "name": "用户名1",
            "number": "11111",
            "score": "22222",
            "salary": "11111",
            "jobs": "scripts",
            "roles": [
                {
                    "new": "bbb",
                    "edit": "ddd",
                    "ccc": "aaaa",
                    "del": "dddd"
                }
            ],
            "other": "备注",
            "action": "删除"
        },
        {
            "dp": "bbb",
            "name": "用户名1",
            "number": "11111",
            "score": "22222",
            "salary": "11111",
            "jobs": "scripts",
            "roles": [
                {
                    "new": "bbb",
                    "edit": "ddd",
                    "ccc": "aaaa",
                    "del": "dddd"
                }
            ],
            "other": "备注",
            "action": "删除"
        }
    ]
}
PHP中文网PHP中文网2865 Il y a quelques jours743

répondre à tous(5)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:16:10

        <h1 ng-repeat="item in demoData[0].roles">{{item}}</h1>

    répondre
    0
  • 迷茫

    迷茫2017-05-15 17:16:10

        //如果是要在html里面用的话楼上的方法可以
        //<h1 ng-repeat="item in demoData[0].roles">{{item}}</h1>
        angular.forEach(demoData,function(data,index,array){
            angular.forEach(data.roles,function(role,index,array){
                console.log(role);
            })
        })

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:16:10

     <p ng-repeat="(item,index) in demoData">
        <p ng-repeat="item in demoData[index].roles">
            {{item}}
        </p>
    </p>

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:16:10

    Il peut être résolu par deux niveaux d'imbrication

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:16:10

    Boucles imbriquées

    <p ng-repeat="item in demoData">
        <p ng-repeat="item2 in item.roles">
            {{item2}}
        </p>
    </p>

    répondre
    0
  • Annulerrépondre