Für z.Wie kann ich ein HTML-Tag mit einem anderen HTML-Tag in angularjs konvertieren.
<h3>www.domain.com</h3>
sollte
<a>www.domain.com</a>
unter bestimmten Logik
Für z.Wie kann ich ein HTML-Tag mit einem anderen HTML-Tag in angularjs konvertieren.
<h3>www.domain.com</h3>
sollte
<a>www.domain.com</a>
unter bestimmten Logik
Wenn Sie es den Winkel Weg machen wollen umgewandelt werden kann ng-Show/ng-hide/ng-if verwenden. z.B.
in Controller (nur ein Beispiel, ändern Sie diese so Ihre Logik wahr/falsch setzt zum Anzeigen/Verbergen):
$scope.showLink = true;
im Blick:
<h3 ng-if="!showLink">www.domain.com</h3>
<a ng-if="showLink">www.domain.com</a>
Hier ist eine andere example, die kommen in könnte praktisch, wenn Sie zwischen mehr als nur zwei Elementen hin- und herschalten müssen.
js
app.controller('MainCtrl', function($scope) {
$scope.expression = "link";
});
html
<body ng-controller="MainCtrl">
<div ng-switch="expression">
<h3 ng-switch-when="text">www.domain.com</h3>
<a ng-switch-when="link">www.domain.com</a>
</div>
<button ng-click="expression = (expression === 'text' ? 'link' : 'text')">Toggle</button>
</body>
Bitte geben Sie einen Code Sie versucht haben :) – jhhoff02