Vermutlich fehlt hier etwas Einfaches, aber wie füge ich die 'loop'-Eigenschaft zu einem Video in meiner Direktive hinzu?angularjs, fügen Sie dem Video eine Loop-Eigenschaft hinzu
Ich habe eine Variable videoLoop
, die an die Richtlinie gebunden Zweiweg ist:
<video class="x-video" ng-src="{{vm.videoSrc}}" autoplay {{vm.videoLoop}}></video>
Wo vm.videoLoop
zu loop
gleich ist. Dies interpoliert jedoch nicht.
habe ich auch versucht:
<video class="x-video" ng-src="{{vm.videoSrc}}" autoplay loop="{{vm.videoLoop}}"></video>
Wo vm.videoLoop
gleich falsch ist. Wenn ich dies tue, wird das Attribut als wahr ausgewertet und es läuft weiter. Irgendwelche Ideen?
Könnten Sie erarbeiten, wie das funktioniert? – userqwert
Bitte überprüfen Sie die aktualisierte Antwort. –
Ein weiteres Update! kurze Lösung, ohne viel Code ändern zu müssen! –