ng-modèle ne fonctionne pas avec angulaire ui datepicker

Je veux utiliser ng-modèle à plus de respecter le format de date sur un champ de saisie à l'aide Angulaire UI datepicker. Le problème est quand je fais cela c'est montrant toujours invalide.

<p class="input-group">
    <input type="text" datepicker-popup="MM/dd/yyyy" is-open="opened" close-text="Close"
        ng-model="someDate" class="form-control" placeholder="mm/dd/yyyy"
        ng-pattern="/^(0[1-9]|1[0-2])\/(0[1-9]|1\d|2\d|3[01])\/(19|20)\d{2}$/" required />
    <span class="input-group-btn">
        <button type="button" class="btn btn-default" ng-click="open($event)">
            <i class="glyphicon glyphicon-calendar"></i>
        </button>
    </span>
</p>

Si j'applique le même ng-modèle à un simple champ de saisie (pas de datepicker), il fonctionne comme prévu.

Il semble y avoir un conflit, mais je ne suis pas sûr de ce qu'il est. Des idées?

Mise à jour:

Ici est un simple plunker pour illustrer la question comme l'a demandé. Après quelques creusement il ne semble pas être en cours d'exécution le modèle contre le sous-jacent Date objet. Lorsque j'utilise un custom directive que le format de la date, cependant, il tourne contre le réel de l'entrée.

La seule documentation que je vois pour le gn-modèle est une brève mention ici en vertu de l'entrée. Est-il autre chose que peut-être que je suis absent?

Juste une supposition, mais peut-être ng-motif de la validation du modèle de valeur et non pas le point de vue de la valeur. Lorsque vous utilisez le datepicker dans angulaire de l'interface utilisateur, le modèle de valeur est enregistrée en tant que Date objet, non pas comme un String.
Utilisez-vous html2js dans votre processus de construction? Si vous le faites, quelle est sa version?
J'ai pensé à ça (la documentation n'est pas très claire) mais quand je le reproduire sur une autre entrée, soutenu par un objet Date, il fonctionne, de sorte qu'il semble être quelque chose avec le datepicker.
Je ne suis pas familier avec html2js... pour quoi faire?
J'ai regardé la plunker et j'ai aussi regardé le code pour datepicker-popup et je sais ce qui se passe. datepicker permet de s'assurer de la valeur de modèle est un Date objet (aussi longtemps qu'il peut être analysé), mais ng-modèle fonctionne uniquement sur les cordes. Je pensais à la façon d'obtenir votre exigence pour le travail, mais plus important encore pourquoi avez-vous besoin que ng-pattern de validation? datepicker est déjà en l'obligeant à être une date valide

OriginalL'auteur aw04 | 2014-05-20