Javascript 如何在AngularJS中动态显示数据?

Javascript 如何在AngularJS中动态显示数据?,javascript,mysql,angularjs,Javascript,Mysql,Angularjs,好吧,这有点让人困惑,所以我会尽量让人理解 我有一个从MySql表中获得的th标记数组。原因是我正在对表中的列进行排序,并在数据库中更新它们 我正在从另一个表中获取该表的数据 这是角度代码: $scope.showLabelsFromData = false; // flag to know from where to take the th labels var custFields = [{ "coulmn_name": "fullname", "sort": false, }, { "

好吧,这有点让人困惑,所以我会尽量让人理解

我有一个从MySql表中获得的th标记数组。原因是我正在对表中的列进行排序,并在数据库中更新它们

我正在从另一个表中获取该表的数据

这是角度代码:

 $scope.showLabelsFromData = false; // flag to know from where to take the th labels

var custFields = [{
"coulmn_name": "fullname",
"sort": false,
}, {
"coulmn_name": "phone",
 "sort": false
 }, {
"coulmn_name": "id_number",
 "sort": false
}, {
"coulmn_name": "email",
"sort": false
 }];

     var custFieldsFromData = [{

"coulmn_name": "phone",
"sort": false
}, {
"coulmn_name": "email",
"sort": false
}, {
"coulmn_name": "id_number",
  "sort": false
},{"coulmn_name": "fullname",
"sort": false,
}]

 $scope.labels = ($scope.showLabelsFromData) ? custFieldsFromData : custFields 
th标签运行良好。我的问题是,当我将标志$scope.showLabelsFromData更改为true时,它与td不同步,因此数据将来自MySql。我不知道怎么做。有人有主意吗


这是完整的

大量未使用的代码您确定TH和TD的数量相等吗是的,我确定它们相等已删除未使用的代码代码@oded您可以发布代码吗