Ich versuche eckig zu verwenden, um eine Tabelle mit verschiedenen Videos zu erstellen, die nach Thema, Datum und Moderator geordnet sind und ebenfalls markiert sind.
Ich habe ng-repeat verwendet, um über mein Array von Objekten zu wiederholen, um eine Tabelle zu erzeugen.
Wie kann ich jedoch die href-Verknüpfung für die Wiedergabeschaltfläche dynamisch ändern?
Im folgenden Beispiel habe ich eine statische Zeile hinzugefügt, wie jeder aussehen sollte. Die erste Spalte enthält ein Fontawesome-Symbol, das mit einem Video verknüpft ist. Wie kann ich die Funktion so bearbeiten, dass der href-Link in der ng-Wiederholung aktualisiert wird?
%Vor%Sie können ein & lt; a & gt; Tag mit dynamischem href innerhalb der ng-Wiederholung, es funktioniert genau so, wie Sie es erwarten würden - obwohl die Verwendung von ng-href besser ist, damit Ihre Links nicht brechen, bevor die Datenbindungen fertig sind.
Ich habe deine Geige aktualisiert: hier
Damit beginnt die ng-Wiederholung mit:
%Vor%(und ich habe dieses zusätzliche URL-Feld zu Ihren Testdaten hinzugefügt)
Fügen Sie Ihrem Array von Objekten ein Link-Attribut wie folgt hinzu:
%Vor%und im href
%Vor%Tags und Links angularjs angularjs-ng-repeat