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>

  • 相关阅读:
    sklearn的preprocessing模块--数据预处理
    [系列转载]一.建模前的数据清洗与处理
    2.2 数学科学的数学之矩阵-行列式
    4)函数极限与连续函数
    6)导数
    java编写基于netty的RPC框架
    购买阿里云 实现内网 穿透 仅86元/年,而且
    OAuth 2.0
    java中JVM内存管理(1)
    java实现,使用opencv合成全景图,前端使用krpano展示
  • 原文地址:https://www.cnblogs.com/koleyang/p/4509609.html
Copyright © 2011-2022 走看看