angularjs1-5,class,

简介:
复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <script type="text/javascript" src="angular.min.js"></script>
        <style>
            .red{ background:red; color:blue;}
            .yellow{ background:yellow;}
        </style>
    </head>
    <body>
      <div ng-app="myApp">
          <div ng-controller="firstController">
               <div ng-cloak  ng-class="{red:s}">{{text}}</div>
               <div ng-cloak  ng-class="{{sClass}}">{{text}}</div>
              <div ng-cloak  ng-style="{color:'red'}">{{text}}</div>
              <div ng-cloak  ng-style="{{style}}">{{text}}</div>
              <a href="{{url}}">百度1</a>
              <a ng-href="{{url}}">百度</a>
              <img src="{{src}}" />
              <img ng-src="{{src}}" />
                <br>
              <br>
              <a ng-href="{{url}}" ng-attr-title="{{text}}">百度</a>
              <br>
              <br>
              <div ng-show="s">你好</div> //dispaly显示隐藏
              <br>
              <br>
              <div ng-if="s">你好</div> //dom的移除和没有移除
              <div ng-switch on="s">
                  <p ng-switch-default>默认的效果</p>
                  <p ng-switch-when="false">false切换的效果</p>
                  <p ng-switch-when="true">true切换的效果</p>
              </div>
              <br>
              <br>
              <div class="animate-switch-container"
                   ng-switch on="selection">
                  <div class="animate-switch" ng-switch-when="settings">Settings Div</div>
                  <div class="animate-switch" ng-switch-when="home">Home Span</div>
                  <div class="animate-switch" ng-switch-default>default</div>
              </div>
              <input type="checkbox" ng-model="open"><br/>
              <details id="details" ng-open="open">
                  <summary>Copyright 2011.</summary>
                  <p>All pages and graphics on this web site are the property of W3School.</p>
              </details>
          </div>
      </div>
      <script type="text/javascript">
          var app = angular.module("myApp", []);
          app.controller('firstController',function($scope){
              $scope.text='phonegap中文网';
              $scope.s=true;
              $scope.sClass = "{red:true,yellow:true}";
              $scope.style = "{color:'red',background:'yellow'}";
              $scope.url='http://www.baidu.com';
              $scope.src='http://www.baidu.com/img/bdlogo.png';
//              $scope.style = "{color:'red',background:'yellow'}";
//              $scope.sClass = "{red:true,yellow:true}";
//              $scope.url = "http://www.baidu.com";
              $scope.items = ['settings', 'home', 'other'];
              $scope.selection = $scope.items[0];
          });
      </script>
    </body>
</html>
复制代码

 

复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <script type="text/javascript" src="angular.min.js"></script>
        <script type="text/javascript" src="http://cdn.bootcss.com/angular.js/1.4.0-beta.6/angular-sanitize.min.js"></script>
    </head>
    <body>
      <div ng-app="myApp">
          <div ng-controller="firstController">
              <div ng-click="run()">点击</div>
              <div ng-bind="text"></div>
              //绑定多个
              <div ng-bind-template="{{text}} {{name}}"></div>
              //1.引入angular-sanitize,2.依赖['ngSanitize']
              <div ng-bind-html="text2"></div>
          </div>
      </div>
      <script type="text/javascript">
          var app = angular.module("myApp", ['ngSanitize']);
          app.controller('firstController',function($scope){
                $scope.text='phonegap中文网';
                $scope.name='中文网';
                $scope.text2='<h2>这是h2</h2>';
                $scope.run=function(){
                  alert('run');
                  console.log('run');
                }
          });
      </script>
    </body>
</html>
复制代码
复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>无标题文档</title>
        <script type="text/javascript" src="../angular.min.js"></script>
        <script type="text/javascript" src="http://cdn.bootcss.com/angular.js/1.4.0-beta.6/angular-sanitize.min.js"></script>
    </head>
    <body>
      <div ng-app="myApp">
          <div ng-controller="firstController">
              <div ng-repeat="innerList in list" ng-init="outerIndex = $index">
                  <div ng-repeat="value in innerList" ng-init="innerIndex = $index">
                      <span class="example-init">list[ {{outerIndex}} ][ {{innerIndex}} ] = {{value}};</span>
                  </div>
              </div>
              <input type="text" ng-model="name" ng-model-options="{ updateOn: 'blur' }" />
              {{name}}
          </div>
      </div>
      <script type="text/javascript">
          var app = angular.module("myApp", ['ngSanitize']);
          app.controller('firstController',function($scope){
               $scope.list = [['a', 'b'], ['c', 'd']];
          });
      </script>
    </body>
</html>
复制代码

 


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/7225388.html,如需转载请自行联系原作者

相关文章
|
消息中间件 监控 Linux
手把手教你 centos 7 安装RabbitMQ
手把手教你 centos 7 安装RabbitMQ
1147 1
|
机器学习/深度学习 边缘计算 自动驾驶
【初探GSConv】轻量化卷积层直接带来的小目标检测增益!摘录于自动驾驶汽车检测器的架构
【初探GSConv】轻量化卷积层直接带来的小目标检测增益!摘录于自动驾驶汽车检测器的架构
1000 0
【初探GSConv】轻量化卷积层直接带来的小目标检测增益!摘录于自动驾驶汽车检测器的架构
|
11月前
|
Java 索引
Object有哪些常用方法
掌握这些方法不仅能够帮助你编写出更加健壮和高效的Java代码,还能加深对面向对象编程概念的理解。在实际开发中,合理利用 `Object`类提供的方法能够有效提升代码的可读性、可维护性和性能。
293 0
|
安全 C++
C++: std::once_flag 和 std::call_once
`std::once_flag` 和 `std::call_once` 是 C++11 引入的同步原语,确保某个函数在多线程环境中仅执行一次。
|
缓存 JavaScript
什么是vue的计算属性?为什么使用?怎么使用?举例说明
什么是vue的计算属性?为什么使用?怎么使用?举例说明
|
弹性计算 小程序 双11
卖爆了!阿里云99元服务器新老用户同享,续费不涨价!
卖爆了!阿里云99元服务器新老用户同享,续费不涨价!2023阿里云服务器双11优惠价格99元一年经济型e实例,并且续费不涨价,云服务器ECS-经济型e实例2核2G配置、3M带宽、40G ESSD entry系统盘优惠价99元一年,新老用户同享
630 2
|
消息中间件 Java 微服务
RabbitMQ入门指南(七):生产者可靠性
RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了消息丢失的可能性、生产者可靠性中的生产者重试机制和生产者确认机制等内容。
384 0
RabbitMQ入门指南(七):生产者可靠性
|
JavaScript 前端开发
JS实现分页功能(单选按钮、全选按钮、跳转页面)
JS实现分页功能(单选按钮、全选按钮、跳转页面)
190 0
|
搜索推荐 定位技术
SWMM从入门到实践教程 02 快速入门案例的绘制
SWMM从入门到实践教程 02 快速入门案例的绘制
|
机器学习/深度学习 索引
一行代码绘制高分SCI限制立方图
Restricted cubic splines (RCS)是一种基于样条函数的非参数化模型,它可以可靠地拟合非线性关系,可以自适应地调整分割结点。在统计学和机器学习领域,RCS通常用来对连续型自变量进行建模,并在解释自变量与响应变量的关系时更加准确和精细。之前有写一篇RCS的文章,但是还是有一定的难度,经过一段时间的研究,发现rcssci包更为简便好用。
613 0