ngMessages/angulaire de validation ne fonctionne pas

Je suis ni une valeur émise par le fragment de template, ni le fonctionnement de la validation. Mon modèle Jade:

doctype html
html(lang='en', ng-app="Validate")
  head
    script(src='#{cdn_path}/angular.js/1.3.11/angular.js')
    script(src='#{cdn_path}/angular.js/1.3.11/angular-messages.js')
    script.
      angular.module('Validate', ['ngMessages']);
  body
    .container
      form(method="POST", action="/apply", name="myform", novalidate="")
        pre myform.name.$error = {{ myform.name.$error }}
        input.form-control(name="name", required="", pattern=".*[a-zA-Z].*", minlength=5)
        ng-messages(for="myform.name.$error")
          ng-message(when="required") Required!
          ng-message(when="min") Too small!
        input.btn(type='submit')

Le HTML résultant: http://plnkr.co/edit/McyMXwW1b2Ae7kkwQ1sP

Je voudrais éviter des directives sur mesure ou beaucoup dans la façon de Javascript supplémentaire. Ce que je fais mal?

InformationsquelleAutor Allen Luce | 2015-02-03