I am trying to implement a component in AngularJS 1.5.8 with multi-slot transclusion. My test works fine if I use a directive, but with a component, it seems like not even the slot is found!. This is how I declare the component And here the HTML Official AngularJS documentation says In AngularJS, a Component is a special kind of directive