2016-02-11 15 views
10

mam taki dyrektywy:angularjs dyrektywy: szablon z zakresu wartości (ng-bind-html)

... 
template: function(element, attrs) { 
    var htmlTemplate = '<div class="start-it" ng-if="isVisible">\ 
      <p ng-bind-html="\'{{customDynamicText}}\' | translate"></p>\ 
     </div>'; 
    return htmlTemplate; 
}, 
... 

(jak widać również używam tłumaczyć wtyczki)

i nie mam problem: w zakresie ta wartość się zmienia, ale nie zmienia się w dyrektywie (

kiedy używam attrs-params (oczywiście, jeśli customDynamicText jest statycznym ciągiem - wszystko działa) - ale ja mam dynamiczny zmienna customDynamicText

Jak używać tej zmiennej dynamicznej w directive template z ng-bind-html.

Czy to możliwe?

+0

Czy informacje pod tym linkiem pomoc? http://stackoverflow.com/questions/31634999/how-to-add-dynamic-parameters-variables-to-templates-rendered-with-ng-ind-html – Monomeeth

+0

@Monomeeth nie, nie ma – brabertaser19

Odpowiedz

3

prostu sprytny ... zapomniałem usunąć niektóre notowaniach znaki ... Tak działa:

... 
<p ng-bind-html="' + attrs.customDynamicText + ' | translate"></p>\ 
... 
Powiązane problemy