Javascript AngularJs中的ng repeat start和ng repeat end仅适用于chrome中的特定用户

Javascript AngularJs中的ng repeat start和ng repeat end仅适用于chrome中的特定用户,javascript,angularjs,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Ng Repeat,我有一个表格,上面列出了如下示例中所示的具有阶段的项目。问题是,该阶段的每个项目都会重复标题。此问题仅针对特定用户,该用户与其他用户使用相同的chrome版本,并且在其系统的其他浏览器中工作正常 column1 column2 column3 phase1 item1.1.1 item1.1.2 item1.1.3 item1.2 item1.2.1 item1.2.3 ... phase2 item2.1.1 item2.1.2 item2.1.3 item2.2.1 item2.2.2 i

我有一个表格,上面列出了如下示例中所示的具有阶段的项目。问题是,该阶段的每个项目都会重复标题。此问题仅针对特定用户,该用户与其他用户使用相同的chrome版本,并且在其系统的其他浏览器中工作正常

column1 column2 column3
phase1
item1.1.1 item1.1.2 item1.1.3 
item1.2 item1.2.1 item1.2.3
...
phase2
item2.1.1 item2.1.2 item2.1.3
item2.2.1 item2.2.2 item2.2.3
我使用的是angularjs,在表中我用它来呈现上述场景

<table>
  <thead>
    <tr ng-repeat="heading in headings">
     {{heading}}
    </tr>
  </thead>
  <tbody>
    <tr ng-repeat-start="phase in phases">
      <td>{{phase.heading}}</td>
    </tr>
    <tr ng-repeat-end>
      <td>phase.item(column1)</td>
      <td>phase.item(column2)</td> and so on
    </tr>
  </tbody>
</table>

我发现阶段标题有一个条件,如果前一个得到相同的阶段标题,就禁用标题部分
if(($index==0)| getPreviousphaseheading(phase.phase.name==phase.heading.name)
我怀疑这种情况
column1 column2 column3
phase1
item1.1.1 item1.1.2 item1.1.3 
phase1
item1.2 item1.2.1 item1.2.3
...
phase2
item2.1.1 item2.1.2 item2.1.3
phase2
item2.2.1 item2.2.2 item2.2.3