2017-04-18 1 views
1

mit eckigen eins, um einige Daten aus der Datenbank anzuzeigen, zum Beispiel: Feld-1 Feld-2 Feld-3 Feld-4 Ich hatte auf Standard-Vorlage, aber jetzt zweite hinzugefügt, es funktioniert fein.Angular arrangieren und speichern Benutzer modifizierte Vorlage

<div ng-show="isUserLogedin" ng-include="'header.htm'"></div> 
<div class="div_content"> 
    <div ng-hide="isUserLogedin" ng-include="'login.htm'"></div> 

     <div ng-show="isOTHER" ng-include="'filter.htm'" onload="finishLoading()"></div> 
     <div ng-show="isadmin" ng-include="'filteradmin.htm'" onload="finishLoadingadmin()"></div> 

     </div> 

Dies funktioniert Logik aber jedes Mal, einige Gruppenfeld muss Speicherort ändern, ich es manuell ändern müssen, ist es eine Möglichkeit, in Winkel 1 so etwas wie Drag-and-Paste Lage der Felder zu machen, sie in Cookies speichern oder in DB und jedem Benutzer seine eigene Vorlage zeigen? dies ist, wie wie ein Teil filter.htm sieht

<table class="contentTable" width="100%"> 
     <thead> 
      <tr> 
       <th><a href="#" ng-click="changeOrder('Field_1');">field_1</a></th> 
       <th><a href="#" ng-click="changeOrder('Field_2');">field_2</a></th> 
       <th><a href="#" ng-click="changeOrder('Field_3');">field_3</a></th> 
       <th><a href="#" ng-click="changeOrder('Field_4');">field_4</a></th> 



      </tr> 
     </thead> 
     <tbody class="main_container_right_div1"> 
      <tr dir-paginate="item in serverData | itemsPerPage: itemPerPageValue | orderBy : orderBy "> 
       <td>{{ item.field_1 }}</td> 
       <td>{{ item.field_2 }}</td> 
       <td>{{ item.field_3 }}</td> 
       <td>{{ item.field_4 }}</td> 
      </tr> 
     </tbody> 
    </table> 

Antwort