zoukankan      html  css  js  c++  java
  • AngularJs 表单提交按钮状态

    表单属性:

    $invalid:未经过验证的表单,就是表单里面信息通过验证就为false,没有通过为true

    $valid:经过验证的表单,表单里信息验证通过为true,反之为false

    $dirty:修改的表单,就是表单的信息经过修改的为true,反之为false

    一般表单验证是否通过用

              <input type="submit" class="am-btn am-btn-primary" value="提交" ng-disabled="!TextNewsDetail.$dirty||TextNewsDetail.$invalid" ng-click="submit()"  />

    要提交按钮,必须disabled为false,要求与的所有参数都为false

    如果嵌入一个判断条件,如果在表单里面嵌入一个Controller,

    要求它内部的控件跟表单的控件一下可以看是否通过验证,修改来控制按钮是否可用

    自己在表单域里面定义一个变量VoteEnable

    ng-disabled="!(TextNewsDetail.$dirty &&VoteEnable)||TextNewsDetail.$invalid"

    当嵌入域里面的值发生改变或者表单内信息发生改变

  • 相关阅读:
    ci
    RN开发杂记
    ‘100%’wuxiao
    Statezhong shiyong redux props
    assemble、compile、make、build和rebuild的关系
    promise
    React Native 通过navigation实现页面间传值
    react native redux
    js中 === 整形和字符串比较
    React Native 中使用Redux
  • 原文地址:https://www.cnblogs.com/hongdada/p/4533665.html
Copyright © 2011-2022 走看看