zoukankan      html  css  js  c++  java
  • Angular JS

    AngularJS 简介

           AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。

           AngularJS 通过指令扩展了 HTML,且通过表达式绑定数据到 HTML。

    AngularJS 是一个 JavaScript 框架

          AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。

          AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中:

         <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>

    AngularJS 扩展了 HTML

         AngularJS 通过 ng-directives 扩展了 HTML。

        ng-app 指令定义一个 AngularJS 应用程序。

        ng-model 指令把元素值(比如输入域的值)绑定到应用程序。

        ng-bind 指令把应用程序数据绑定到 HTML 视图。

    AngularJS 实例

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js">
    </script>
    </head>
    <body>
    <div ng-app="">
           <p>名字 : <input type="text" ng-model="name"></p>
           <h1>Hello {{name}}</h1>
     </div>
    </body>
    </html>
     

    什么是 AngularJS?

    AngularJS 使得开发现代的单一页面应用程序(SPAs:Single Page Applications)变得更加容易。

    • AngularJS 把应用程序数据绑定到 HTML 元素。
    • AngularJS 可以克隆和重复 HTML 元素。
    • AngularJS 可以隐藏和显示 HTML 元素。
    • AngularJS 可以在 HTML 元素"背后"添加代码。
    • AngularJS 支持输入验证。
     

    AngularJS 指令

         AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-

        ng-app 指令初始化一个 AngularJS 应用程序。

        ng-init 指令初始化应用程序数据。

        ng-model 指令把元素值(比如输入域的值)绑定到应用程序。

    AngularJS 表达式

        AngularJS 表达式写在双大括号内:{{ expression }}

        AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。

        AngularJS 将在表达式书写的位置"输出"数据。

        AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符和变量。

        实例 {{ 5 + 5 }} 或 {{ firstName + " " + lastName }}

    AngularJS 应用

         AngularJS 模块(Module) 定义了 AngularJS 应用。

        AngularJS 控制器(Controller) 用于控制 AngularJS 应用。

        ng-app指令定义了应用, ng-controller 定义了控制器。

  • 相关阅读:
    最大子数组的求解(包括首尾相接成环)
    学习进度条第五周
    学习进度条第四周
    学习进度条第三周
    软件工程概论作业二
    软件工程个人作业01
    软件工程概论总结
    梦断代码阅读笔记01
    构建之法阅读笔记04
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/zw874827903/p/6822339.html
Copyright © 2011-2022 走看看