zoukankan      html  css  js  c++  java
  • angular 初学(二)ng-class ng-disabled

    1、ng-class:为该标签添加class名,为此可以设置css样式,比如:

     1 <!DOCTYPE html>
     2 <html xmlns="http://www.w3.org/1999/xhtml" ng-app="myApp">
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
     5     <title>form</title>
     6     <script src="http://code.angularjs.org/angular-1.0.1.js"></script>
     7     <style>
     8         input {margin-bottom:10px;300px;height:30px;border:1px solid #ccc;border-radius:5px;padding:2px;}
     9         lable{color:#555;font-size:14px;font-family:'Microsoft YaHei'}
    10         .error{border:1px solid #ff0000}
    11     </style>
    12 </head>
    13 
    14 <body ng-controller="maincontrol">
    15     <form name="signupForm" ng-submit="sub()">
    16         <div class="form">
    17             <lable>用户名:</lable>
    18             <input type="text" ng-model="input" name="username"
    19                    ng-class="{'error':signupForm.username.$invalid &&signupForm.username.$touched}" ng-minlength="4" required />
    20         </div>
    21     </form>
    22 </body>
    23 <script>
    24     angular.module('myApp', [])
    25     .controller('maincontrol', function ($scope) {
    26         $scope.sub = function () {
    27             console.log('表单提交成功!');
    28         }
    29 
    30     })
    31 </script>
    signupForm.username.$invalid:表示输入不合法,
    signupForm.username.$touched:表示只有在用户输入后,触摸后才会有此样式,但是现在的问题是,这个效果没有实现。究竟是为什么?
    angularjs的版本问题,稳定的https://code.angularjs.org/1.3.16/angular.min.js这个版本就可以 咯

    2、ng-disabled:表示符合一定条件后禁用状态,比如:
    1  <button type="submit" ng-disabled="signupForm.username.$invalid">提交</button>

     当用户输入名不合法是禁用,或者说只有当用户名合法,这个提交按钮才能正常使用。

  • 相关阅读:
    EBS SQL > Form & Report
    oracle sql 优化分析点
    MRP 物料需求计划
    MRPII 制造资源计划
    Barcode128 应用实务
    Oracle SQL语句优化技术分析
    APPSQLAP10710 Online accounting could not be created. AP Invoice 无法创建会计分录
    Oracle数据完整性和锁机制
    ORACLE Responsibility Menu Reference to Other User
    EBS 常用 SQL
  • 原文地址:https://www.cnblogs.com/xu-blog/p/6706874.html
Copyright © 2011-2022 走看看