zoukankan      html  css  js  c++  java
  • AngularJS学习:第一个demo

    1. 引入angular.js

        相应版本下载地址: https://code.angularjs.org/

    2. 编写html   

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>AngularJS</title>
    <script src="js/angular.js"></script>
    </head>
    <body>
        <div>
            <!-- 引入ng-app标识,表示在作用域范围内可以使用angularJS标签,是有使用范围的 -->
            <div ng-app>
                <!-- 绑定需要angularJS操作的对象 -->
                <input ng-model="gender" type="text" placeholder="Your gender">
                <br />
                <!-- 输出被angularJS绑定的对象值 -->
                <h2>Your name: {{gender}}</h2>
            </div>
            <!-- 分割线 -->
            <hr color="green" size="7">
            <!-- 另外一个div块(为了说明ng-app是有作用范围的) -->
            <div>hello</div>
            {{gender}}
        </div>
    </body>
    </html>

    3. 运行效果

       <1> 不输入任何信息,运行结果:

    <2> 输入信息,运行结果:

    4. 小结:

       <1> ng-app是有范围的:

             ng-app只在其作用域范围内有效。代码中有2个div块,第一个div块中有ng-app,第二个没有,所以第一个里面能(通过{{}})取到输入框中gender的值,第二个不能。

      <2> 作用域:

             html中成对的标签块,比如<html></html>,<body></body>,<head></head>,<div></div>等等,这些标签对之间就叫做作用域。

      <3> 对象:

            作用域中的属性即为对象,比如<input>,<button>等等

  • 相关阅读:
    bzoj 3238
    bzoj 3473 后缀自动机多字符串的子串处理方法
    bzoj 2998 第k小字串
    bzoj 3672 利用点分治将CDQ分治推广到树型结构上
    bzoj 3671 贪心
    NOIP模拟题——nan
    NOIP模拟题——kun(栈)
    hduP2586——How far away ?
    DP习题
    NOIP模拟题——来自风平浪静的明天
  • 原文地址:https://www.cnblogs.com/lvlin241/p/5678364.html
Copyright © 2011-2022 走看看