HTML-шаблон с angularJS - PullRequest
       1

HTML-шаблон с angularJS

0 голосов
/ 24 октября 2018

У меня был код, который я написал в javascript и html.Я пытаюсь переместить его в angularjs и поместить его в свой контроллер.ListAlbum работает, но не с угловыми md-кнопками или какими-либо угловыми в возвращаемом getHtml ([]).Как бы заставить его работать с угловыми компонентами

$scope.listAlbums = function() {
  function getHtml(template) {
    return template.join('\n');
  }
  s3.listObjects({Delimiter: '/'}, function(err, data) {
      var albums = data.CommonPrefixes.map(function(commonPrefix) {
      var prefix = commonPrefix.Prefix;
      var albumName = decodeURIComponent(prefix.replace('/', ''));
      return getHtml([
        '<span>',
          '<md-button ng-click="viewAlbum(\'' + albumName + '\')">', albumName, '</md-button>',
        '</span>'
      ]);
      });
      var htmlTemplate = [
        '<ul>',
          getHtml(albums),
        '</ul>',
      ]
      document.getElementById('app').innerHTML = getHtml(htmlTemplate);
  });
  }

$scope.viewAlbum = function(albumName) {

 // some function
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...