Direktive funktioniert nicht innerhalb von <tr>, die an ng-repeat gebunden ist

Ich habe eine Tabelle, in der die Zeilen über wiederholt werdenng-repeat. Ich versuche, eine Vorlage zu erstellen, die Spalten generiert<td> Für jede Reihe<tr>

app.directive("customtd", function(){
  return {
    restrict: 'E',
    template: "<td>{{position.Name}}</td><td>{{position.Code}}</td>",
    replace: true,
    scope: {
      position: '='
    }
  }
});
<table>
  <tr ng-repeat="p in positions">
    <customtd position="p"></customtd>
  </tr>
</table>

Das Problem ist, dass meine benutzerdefinierte TD-Vorlage überhaupt nicht gerendert wird. Hier habe ich vor zu ersetzen<customtd> mit n nummer von<td>s - wird basierend auf der Anzahl der Eigenschaften meines Datenobjekts entschieden, aber im Moment versuche ich nur, eine einfache Direktive zum Laufen zu bringen, die zwei Spalten ausgibt.

MYPLUNKER : zeigt eine Instanz dieses Problems und den Anweisungscode.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage