Нужен эквивалентный синтаксис с использованием ng-bind

Как можно заменить {{eachTab.tabName}} с ng-bind в следующем коде?

<tabset>
    <tab ng-repeat="eachTab in rowTabs" heading="{{eachTab.tabName}}"
         select="createRecsforeachTab(dSet, eachTab)">
    </tab>
</tabset>

2 ответа

Попробуйте переместить ng-repeat в область действия tabset следующим образом:

<tabset ng-repeat="eachTab in rowTabs">
    <tab heading="{{eachTab.tabName}}" ng-bind-html="{{eachTab.tabName}}" select="createRecsforeachTab(dSet, eachTab)"> </tab>
</tabset>

Вы ответили! ngBind

Следующий код из этого поста @badsyntax

angular.module("template/tabs/tab.html").run(["$templateCache", function($templateCache) {
  $templateCache.put("template/tabs/tab.html",
    "<li ng-class=\"{active: active, disabled: disabled}\">\n" +
    "  <a ng-click=\"select()\" tab-heading-transclude ng-bind-html=\"heading\"></a>\n" +
    "</li>\n" +
    "");
}]);
Другие вопросы по тегам