Подтвердить что ты не робот

Директива AngularJS: шаблон со значением области (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;
},
...

(как вы можете видеть, я также использую плагин translate)

и там у меня проблема: в области это значение меняется, но оно не изменяется в директиве (

когда я использую attrs-params (конечно, если customDynamicText - статическая строка - все работает) - но у меня есть динамическая переменная customDynamicText

Как я могу использовать эту динамическую переменную в directive template с ng-bind-html.

Возможно ли это?

4b9b3361

Ответ 1

Просто умный... Я забыл удалить некоторые кавычки... Так работает:

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