I'm compiling a feed for my company's different blogs. The format is going to be identical for each feed with only different posts being loaded in, so I'd love to go DRY and use a partial.

We originally were writing out the http request about 10 times (that's how many blogs we have) and then I got this brilliant (or maybe not so much...) idea to try and build a directive that would run the http request with a link attribute that would pull back the data that would be specific to that feed.

So, I want to have a dynamic directive that makes dynamic http requests and receives dynamic data sets that I can then feed to one partial. I would have expected/hoped the `{{test}}` to change based on the value of the `link` attribute.

I'm definitely new to angular. Am I going about this the wrong way? Thanks in advance!

```
app.directive('tabs', function(){
  return {
     restrict: "A",
     scope: false,
     link: function(scope, elem, attrs) {
        scope.test = attrs.link;
        scope.$apply;
        //dynamic $http function here               
  }
}

```

[Plunker](http://plnkr.co/edit/9D9LTCnBOGAo2ftA1jbU?p=preview)