AngularJS

作者: 空中的蒲公英 | 来源:发表于2016-07-22 23:01 被阅读0次
    AngularJs 是一个JavaScript框架,它可通过<script>标签加到HTML页面。
    AngularJS通过指令扩展了HTML,且通过表达式绑定数据到HTML。
    

    什么是AngularJS?

    Angular使得开发现代的单一页面应用程序(SPAs:Single Page Applications)变得更加容易。
    1、AngularJS把应用程序数据绑定到HTML元素。
    2、AngularJS可以克隆和重复HTML元素
    3、AngularJS可以隐藏和显示HTML元素
    4、AngularJS可以在HTML元素“背后”添加代码
    5、AngularJS支持输入验证
    

    restrict值可以是以下几种

    1、E只限元素名使用
    <body ng-app="myApp">
    
    <runoob-directive></runoob-directive>
    
    <script>
    var app = angular.module("myApp", []);
    app.directive("runoobDirective", function() {
        return {
            template : "<h1>自定义指令!</h1>"
        };
    });
    </script>
    2、A只限属性使用
    <div runoob-directive></div>
    3、C只限类名使用
    <div class="runoob-directive"></div>
    4、M只限注释使用
    <!-- directive: runoob-directive -->
    restrict默认值为EA,即可以通过元素名和属性名来调用指令。
    

    相关文章

      网友评论

          本文标题:AngularJS

          本文链接:https://www.haomeiwen.com/subject/tmnijttx.html