Une directive pour formater numéro de téléphone

Je me demandais comment automatiquement le format d'un nombre dans un champ de saisie à l'aide d'un angularjs directive? Quand je tape dans un champ de saisie de dire 6042919283 je veux qu'il soit démontré que 604-291-9283.

Grâce

Les filtres sont idéales pour la mise en forme tâches connexes. Exemple brut jsfiddle.net/ckbh5. docs.angularjs.org/guide/filter pour plus d'informations.
comment aurais-je le faire alors qu'un utilisateur est en train de taper?

OriginalL'auteur user1424508 | 2014-02-27