【问题标题】:AngularJS: How to get form validation error value?AngularJS:如何获取表单验证错误值?
【发布时间】:2013-09-18 10:43:08
【问题描述】:

我有一个使用 AngularJS 1.2 RC2 和 CSS 引导程序的简单表单:

<form class="form-horizontal" name="form" novalidate>
    <label class="col-lg-2 control-label" for="name">Name</label>
    <div class="col-lg-4">
        <input type="text" class="form-control" name="name" data-ng-minlength="3">
        <span class="help-block" data-ng-show="form.name.$error.minlength">Minimum length: {{???}}</span>
    </div>
</form>

我想在上面的代码中显示指定表单字段的 data-ng-minlength 值,而不是 {{????}}。

我尝试使用“form.name.$error.minlength”或“form.name.$error.minlength.value”,但它不起作用。我怎样才能做到这一点?

【问题讨论】:

    标签: javascript html forms angularjs


    【解决方案1】:

    form.name.$error.minlength 不是布尔值,而是一个数字,ng-show 需要一个布尔值。

    可能是这样的

    data-ng-show="form.name.$error.minlength < 3"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      • 2020-03-11
      相关资源
      最近更新 更多