zoukankan      html  css  js  c++  java
  • AngularJS API

    AngularJS 全局 API 用于执行常见任务的 JavaScript 函数集合

    angular.lowercase() 转换字符串为小写
    angular.uppercase() 转换字符串为大写
    angular.isString() 判断给定的对象是否为字符串,如果是返回 true。
    angular.isNumber() 判断给定的对象是否为数字,如果是返回 true。

     

    AngularJS 实例

    <!DOCTYPE html>
    <html>
    <script src="http://apps.bdimg.com/libs/angular.js/1.3.9/angular.min.js"></script>
    <body ng-app="myNoteApp" ng-controller="myNoteCtrl"> <h2>我的笔记</h2> <textarea ng-model="message" cols="40" rows="10"></textarea> <p> <button ng-click="save()">保存</button> <button ng-click="clear()">清除</button> </p> <p>剩余字数: <span ng-bind="left()"></span></p> <script src="myNoteApp.js"></script> <script src="myNoteCtrl.js"></script> </body> </html>

    myNoteApp.js

    var app = angular.module("myNoteApp", []);

    myNoteCtrl.js

    app.controller("myNoteCtrl", function($scope) {
        $scope.message = "";
        $scope.left  = function() {return 100 - $scope.message.length;};
        $scope.clear = function() {$scope.message = "";};
        $scope.save  = function() {alert("Note Saved");};
    });

    <html> 元素是 AngularJS 应用: ng-app="myNoteApp" 的容器

    <div> 是 HTML 页面中控制器: ng-controller="myNoteCtrl" 的作用域:

    ng-model 指令绑定了 <textarea> 到控制器变量 message:

    两个 ng-click 事件调用了控制器函数 clear() 和 save():

    ng-bind 指令绑定控制器函数 left() 到<span> ,用于显示剩余字符:

    应用库文件需要在 AngularJs 加载后才能执行:

    以上实例是一个完整的 AngularJS 单页Web应用(single page web application,SPA)。

    AngularJS 参考手册

    http://www.runoob.com/angularjs/angularjs-reference.html

    ..

  • 相关阅读:
    【读书笔记】房龙-人类的故事
    【读书笔记】曼昆-经济学原理:宏观经济学分册
    【读书笔记】曼昆-经济学原理:微观经济学分册
    ES6数组去重
    switch语句
    if语句的优化
    程序的三大结构
    NaN
    js中常见的数据类型
    变量的命名规则
  • 原文地址:https://www.cnblogs.com/alex09/p/4933319.html
Copyright © 2011-2022 走看看