title: How to create a new isolated scope with an existing object?
body: <p>I want to create a new scope with this object:</p>
  
  <pre><code>$scope.model = {
      itemA: "First item",
      itemB: "Second item"
  };
  
  // I know, this is wrong, but I want to show you, what I would like to do.
  var newScope = $scope.$new($scope.model); 
  </code></pre>
  
  <p>The new scope I want to access in the ngTransclude-Part of my directive:</p>
  
  <pre><code>link: function (scope, element, attrs, ctrl, transclude) {
  
              transclude(scope.model, function (clone, scope) {
                  element.find('section').html("").append(clone);
              });
  </code></pre>
  
  <p>And in the template:</p>
  
  <pre><code>&lt;p&gt;{{itemA}} - {{itemB}}
  </code></pre>
  
  <p>But this doesn´t work</p>
  
  <p>I have the idea from: <a href="http://angular-tips.com/blog/2014/03/transclusion-and-scopes/" rel="nofollow">http://angular-tips.com/blog/2014/03/transclusion-and-scopes/</a>
  but I don´t want to work in the scope of the directive, but in a new scope.</p>