AngularJS : Transclude a single input element into a directive template without using a container AngularJS : Transclude a single input element into a directive template without using a container angularjs angularjs

AngularJS : Transclude a single input element into a directive template without using a container


The solution:$transclude only takes the compiled content of the element, thus not the element it self.

Obviously I lack the understanding of this significant detail in my implementation.