我既没有得到模板片段发出的值也没有运行验证.我的玉模板:
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')
Run Code Online (Sandbox Code Playgroud)
生成的HTML:http://plnkr.co/edit/McyMXwW1b2Ae7kkwQ1sP
我想避免自定义指令或更多的Javascript方式.我究竟做错了什么?
angularjs ×1