Добавить угловой контент на этапе ссылки директивы

Я пытаюсь сделать пользовательскую подсказку, которая содержит таблицу, заполненную ng-repeat.

Моя директива выглядит следующим образом:

app.directive('picker', function ($compile) {
   return {
      restrict: 'A',
      link: function (scope, element) {
         $(element).popover({
            title: 'picker',
            content: $compile('<table class="..."><tbody><tr ng-repeat="item in pickerItems">...</tr></tbody></table>')(scope),
            html: true
         });
         $compile()
      }
   };
});

Когда я открываю страницу, всплывающая подсказка отображается, но содержимое пусто. В инструментах разработки я вижу таблицу, но tbody выглядит так

<tbody> ngRepeat: item in pickerItems </tbody>

Есть идеи, как скомпилировать этот раздел?

0 ответов

Другие вопросы по тегам