相关疑难解决方法(0)

ngMessages /角度验证不起作用

我既没有得到模板片段发出的值也没有运行验证.我的玉模板:

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

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

angularjs ×1