Ho il seguente codice che aggiunge html a una variabile. Tuttavia, quando viene visualizzato nella pagina, il collegamento non funziona.Angularjs aggiungendo html alla variabile con il collegamento ui-sref
Qual è il modo migliore per attivare un collegamento ui-sref
quando lo si inserisce in modo dinamico?
JAVASCRIPT
.controller('page', function($scope, $rootScope, $http, $state, $sce) {
$scope.message = $sce.trustAsHtml('A <a ui-sref="login">login</a> link');
})
HTML
<div ng-bind-html="message"></div>
probabilmente dovranno usare '$ compile' -' $ sce.trustAsHtml ($ compilare ('A login link') ($ portata)); ' – tymeJV
Perché stai cercando di aggiungere in modo dinamico? Non puoi semplicemente metterlo nel file template/html? – ajkavanagh