angulaire.js - Comment implémenter du contenu pliable dans Angularjs
迷茫
迷茫 2017-05-15 17:06:39
0
3
622

J'ai utilisé l'instruction ng-repeat d'Angularjs pour sortir une donnée du serveur. Le code est similaire à : <table>

.
      <thead>
         <tr>
           <th>itNo</th>
           <th>itVP</th>                                                      
           </tr>
           </thead>
          <tbody>
       <tr class="paginationclass" ng-repeat="item in lists| orderBy:'itNo'| filter:query">
        <td>{{item.itNo}}</td>
        <td>{{item.itVP}}</td>

          </tr>
          </tbody>
          </table>
          

Je souhaite que les données à l'intérieur soient pliées. Par exemple, si No est égal à 1, seule la première sera affichée. Cliquez ensuite sur le signe plus pour développer et voir le reste des informations. Comment faire cela et comment l'écrire ?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(3)
阿神

La première ligne affiche le 0ème élément du tableau par défaut et n'est pas placée dans ng-repeat. Ensuite, écrivez un tr et une boucle, en commençant par le premier du tableau et en bouclant jusqu'à la fin.
Ajoutez l'attribut ng-show à tr, initialisez l'expression à false et masquez-la par défaut. Lorsque vous cliquez sur le signe plus, l'expression est évaluée comme vraie et d'autres éléments à partir de la deuxième ligne sont affichés.

曾经蜡笔没有小新

Il est préférable de définir le pliage en tant que composant via des instructions, qui peuvent mieux exploiter les opérations DOM, des composants réutilisables ou utiliser directement des composants définis dans l'interface utilisateur angulaire

左手右手慢动作

Il y a des onglets dans ui-bootstrap, vous pouvez y jeter un œil

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal