2017-04-27 77 views
0

我想使用angularjs在我的網站上顯示MySQL查詢的結果。現在,我用ng-repeat使用簡單的表格向他們展示它,它毫無問題地工作。但是因爲數據很多,我想問一下是否可以在每個特定領域創建多個面板或表格。angularjs顯示每個字段的表格

更具體地說,我有4個字段返回查詢:姓名,地址,職業,部門。現在我有一個表,如:

George Smith Nikis 10  Project Manager Finance 
Maria Bexley Lincoln 20 Project Manager Research 
Chris Liggs  Forks 123  Programmer   Computer Science 

等。我想知道是否爲「職業」域的唯一值是我可以創造儘可能多的面板或表,然後顯示每個唯一的結果每個面板/表格中的值。因此,而不是上表中的我會是這樣的:

Project Manager 
George Smith Nikis 10 Finance 
Maria Bexley Lincoln 20 Research 


Programmer 
Chris Liggs  Forks 123 Computer Science 
+0

是的,你可以做到這一點。 – Searching

回答

0

我認爲你需要使用GROUPBY過濾

選中此琴由達里爾Rubarth,它包含了答案,你需要

http://jsfiddle.net/drubarth/R8YZh/

<div ng-repeat="item in MyList | orderBy:'groupfield' | groupBy:'groupfield'" >

您可以通過過濾器以ng重複使用組,你需要組

+0

它的工作!非常感謝你。 – MariaZ

+0

:)隨時..... –

相關問題