[英]AngularJS directive: template with scope value (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;
},
...
(你也可以看到我正在使用翻譯插件)
並且我有一個問題:在范圍內這個值正在改變,但它在指令中沒有改變(
當我使用attrs-params(當然,如果customDynamicText是一個靜態字符串 - 一切正常) - 但我有一個動態變量customDynamicText
如何在ng-bind-html
directive template
使用此動態變量。
可能嗎?
簡單聰明......我忘了刪除一些引用字符...所以工作:
...
<p ng-bind-html="' + attrs.customDynamicText + ' | translate"></p>\
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.