zoukankan      html  css  js  c++  java
  • --@angularJS--综合小实例1

    <!DOCTYPE HTML>
    <html ng-app="myapp">
    <head>
     <title>综合小实例</title>
     <meta charset="utf-8"> 
     <link rel="stylesheet" href="../css/bootstrap.css">
     <script src="../js/angular.js"></script>
     <style>
     .text-warning{color:red;}
     </style>
    </head>
    <body>
    <!-- 加上模块module,并把控制器写在模块中,控制器生效 -->
    <div  ng-controller="limitText" class="container">
     <span ng-class="{'text-warning':showldWarn()}">剩余字数:{{remaining()}} / 140</span>
     <div class="row">
      <textarea ng-model="message" rows="20" class="col-md-6"></textarea><br>
      输入的是:<span ng-bind="message"></span>
     </div>
     <div class="row">
      <button class="btn btn-default" ng-click="send()" ng-disabled="!hasValidLength()">发送</button>
      <button class="btn btn-default" ng-click="clear()">清除</button>
     </div>
    </div>
    <script>
    var myModule = angular.module("myapp",[]);
    myModule.controller('limitText', ['$scope', function($scope){
     var MAX_LEN = 140;
     $scope.message = "ahsdhiasdh";
     $scope.remaining = function(){                               //返回剩余字数方法
      return MAX_LEN - $scope.message.length;
     }
     $scope.showldWarn = function(){                           //返回差值小于10的判断条件,满足该条件时调用字体标红的样式
      var chazhi = MAX_LEN - $scope.message.length;
      return chazhi < 10;
     }
     $scope.hasValidLength = function(){                       //返回文本长度在有效范围内的方法
      return $scope.message.length <= MAX_LEN;
     }
    }])
    </script>
    </body>
    </html>

  • 相关阅读:
    python中的 upper() 、lower()、capitalize()、title()方法
    python中的strip()函数的用法
    python中的split()函数的用法
    python中的join()函数的用法
    appium 简单的测试例子(1)
    模拟器连接使用
    appuim连接时的一些出现的错误
    android获取包名的几种方法
    python+Appium(1)
    专注基础软件自研,巨杉入选“2020信创产业独角兽100强”
  • 原文地址:https://www.cnblogs.com/koleyang/p/4509609.html
Copyright © 2011-2022 走看看