Mise à jour de ng-model dans une directive utilisant un template

J'ai une directive qui est instancié comme ceci:

<datepicker ng-model="foo"></datepicker>

À l'intérieur de la directive, le datepicker de la balise est remplacée par ce modèle:

template: '<div class="datepicker-wrapper input-append">' +
                     '<input type="text" class="datepicker" />' +
                     '<span class="add-on"><i class="icon-calendar"></i></span>' +
                   '</div>'

La valeur que je veux ng-model lié à la valeur du champ de saisie. Quelle est la meilleure façon d'aller à ce sujet donc je maintiens les deux sens de la liaison de données de ng-model?

source d'informationauteur Dustin