I have an example of what I am developing in CodePen:
The page in codePen are not compiling Angular variables, so I will explain. The page loads in the left one video and in the right loads a list of videos, it's working, but I need to make a button that load more videos in that list.
I try this with text and it's appending the same result and if I try to display an image it's blocking the url with the error $sanitize:badparse:
$scope.divHtmlVar = '';
$scope.carregaMais = function( itemId, nextPage) {
YoutubeService.getPlaylistItems(itemId, nextPage);
$scope.divHtmlVar = $scope.divHtmlVar + '<div class="col-xs-12 col-sm-8 col-md-4 col-lg-6"><a href="#"><img class="img-responsive" src=' + $scope.thumb+ 'alt="Video Image"><br/><i>'+nextPage+'</i>';
}