1-碎碎记

html

  1 <html>
  2     <head>
  3         <meta charset="utf-8"/>
  4         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  5         <script type="text/javascript" src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js" ></script>
  6         <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  7         <style type="text/css">
  8             html,body{margin: 0;padding: 0; box-sizing: border-box;}
  9             table{width: 100%; border-collapse:collapse; text-align: center;}
 10             thead{background-color: #CCCCCC;}
 11             th,td{border:1px solid red;  }
 12             ul{padding: 0; margin: 0;}
 13             ul li{list-style: none; background-position: ;}
 14         </style>
 15     </head>
 16 <body>
 17     <div ng-app="myapp">
 18         <div ng-controller="one">
 19             姓名:<input type="text" ng-model="name"/><br/>
 20             您好,{{name}}<br/>
 21             性别是{{sex}}<br/>
 22             当前的url是{{myurl}}<br/>
 23             请求的第一条数据是:
 24             <fieldset>
 25                 <legend>Student</legend>
 26                 <table >
 27                     <thead>
 28                         <tr>
 29                             <th>名字</th>
 30                             <th>班级</th>
 31                             <th>年龄</th>
 32                         </tr>
 33                     </thead>
 34                     <tbody>
 35                         <tr>
 36                             <td>{{sname}}</td>
 37                             <td>{{sclass}}</td>
 38                             <td>{{sage}}</td>
 39                         </tr>
 40                     </tbody>
 41                 </table>
 42             </fieldset>
 43         </div>
 44
 45         <hr style="margin:50px 0;height:1px;border:0px;background-color:#D5D5D5;color:red;"/>
 46
 47
 48         <div ng-controller="two">
 49             循环指令测试
 50             <ul>
 51                 <li ng-repeat="x in myli">{{x}}</li>
 52             </ul><br/>
 53
 54
 55             循环指令实际应用:<br/>
 56             参考在表格中显示数据<br/><a href="http://www.runoob.com/angularjs/angularjs-tables.html">http://www.runoob.com/angularjs/angularjs-tables.html</a>
 57             <fieldset>
 58                 <legend>Teacher</legend>
 59                 <table >
 60                     <thead>
 61                         <tr>
 62                             <th>名字</th>
 63                             <th>性别</th>
 64                             <th>年龄</th>
 65                         </tr>
 66                     </thead>
 67                     <tbody>
 68                         <tr ng-repeat="y in mytable">
 69                             <td>{{y.name}}</td>
 70                             <td>{{y.sex}}</td>
 71                             <td>{{y.age}}</td>
 72                         </tr>
 73                     </tbody>
 74                 </table>
 75             </fieldset>
 76         </div>
 77     </div>
 78     <script type="text/javascript">
 79
 80         var myapp=angular.module("myapp",[]);
 81         //第一个控制器
 82         myapp.controller("one",function($scope,$location,$http){
 83             $scope.name="丁少华";
 84             $scope.sex="男";
 85             $scope.myurl=$location.absUrl();
 86
 87             //ajax
 88             $http.get("js/People.json").then(function(request){
 89                 $scope.sname=request.data.student[0].name;
 90                 $scope.sclass=request.data.student[0].clas;
 91                 $scope.sage=request.data.student[0].age;
 92             })
 93
 94
 95         })
 96
 97         //第二个控制器
 98         myapp.controller("two",function($scope,$http){
 99          $scope.myli = [
100             "第一个",
101             "第二个",
102             "第三个",
103           ]
104
105         //ajax
106          $http.get("js/People.json").success(function(request){
107              $scope.mytable = request.teacher;
108          })
109     })
110     </script>
111 </body>
112 </html>

json

{
 "student":[{
     "name" :"丁少华",
     "clas":"二(1)班",
     "age":"10岁"
 },{
     "name" :"王鑫",
     "clas":"二(2)班",
     "age":"8岁"
 }],
 "teacher":[{
     "name":"王老师",
     "sex":"男",
     "age":"25岁"
 },{
     "name":"张老师",
     "sex":"女",
     "age":"30岁"
 },{
     "name":"李老师",
     "sex":"女",
     "age":"20岁"
 }]
}

效果图

时间: 2024-07-30 13:40:35

1-碎碎记的相关文章

工作中的感悟 (三)三个月碎碎念篇

感慨一下来这里工作已经有一个月了,从最初的不是很适应这里的节奏,到慢慢适应了这里的生活,中间的过程就像经过一场暴风雨的洗礼虽然说的有点夸张,但是也是差不多吧,同在学校比要累很多,不过坚信不管再累.也要坚持既然有人有干,那我们就可以干我们没有什么理由坚持不了.别人可以做到的我们一样可以做到. 刚来的时候以一种无所谓.既兴奋又有很多好奇的心态来到了北京,这里很多人梦想的地方,不禁感慨以后我也在北京这里开始了这里的生活,时间长了究竟会是怎样一种心境呢,据说这里压力大.这里消费高.这里租房忒别烦人,来到

一些关于Linux入侵应急响应的碎碎念

近半年做了很多应急响应项目,针对黑客入侵.但疲于没有时间来总结一些常用的东西,寄希望用这篇博文分享一些安全工程师在处理应急响应时常见的套路,因为方面众多可能有些杂碎. 个人认为入侵响应的核心无外乎四个字,顺藤摸瓜.我们常常需要找到比较关键的信息后通过一些指令查询或者分析日志,逐步分析黑客的具体步骤. 入侵后需要被关注的Linux系统日志 var/log/cron 记录crontab命令是否被正确的执行,一般会被黑客删除 var/log/lastlog 记录登录的用户,可以使用命令lastlog查

【碎碎念】百度前端技术学院春季班

早上迷迷糊糊被读研阶段的室友的微信叫醒了,邀约组队参加百度前端技术学院春季班(http://ife.baidu.com/),前室友在前端方面还是有一定造诣的,自己本身对前端开发又有一定兴趣,因此准备组团参与下. 想想我的技能树长得确实有点奇葩,最早是做嵌入式的,做了三个月点唱机跑去做产品和实施,跑完了大半个福州高校做某系统推广与实施后觉得做开发的童鞋的Bug有点多就边实施边改代码,久而久之就慢慢转向了开发,想想读研阶段白天上班写C#晚上下班写实验室的Java横向项目的经验也是蛮奇葩的,导致现在我

碎碎的光阴(湖北荆门一考生)

流水它带走光阴的故事/改变了我们/就在那多愁善感/而初次回忆的青春 ——题记 微风轻轻吹过,留下了一些淡淡芬芳在灼热的阳光里,把几片小小的叶子衔在齿间,慢慢地就扯出一些味道,比如牛奶味的冰淇淋,又比如女孩枣红色的格子裙和男孩的白衬衫…… 这一切的一切,只是因为——盛夏六月,我要毕业了. 教室里试卷的油墨味道伴着安静的书写声,在空气中缓慢而沉重地浮动着. 前面的男女生,桌子间还是拉开了那一点距离,彼此不说话. 后面的两个女生,依旧小声讨论着问题,却总得不出答案. 我突然想起来,这样的日子已快三年了

linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

errno 在unix系统中对大部分系统调用非正常返回时,通常返回值为-1,并设置全局变量errno(errno.h),如socket(), bind(), accept(), listen().erron存放一个正整数来保存上次出错的错误值. 对线程而言,每个线程都有专用的errno变量,不必考虑同步问题. strerror converts to English (Note: use strerror_r for thread safety) perror is simplified str

碎碎念

最近心情莫名的低落,明天就要上班了,希望紧张的生活节奏能让我的生活充实起来. 碎碎念,布布扣,bubuko.com

Oracle碎碎念

1. 设置SQL*Plus提示符 SQL> set sqlprompt "_user'@'_connect_identifier>" [email protected]> 为了对所有的SQL*Plus会话自动设置sqlprompt,将上面的命令放置在ORACLE_HOME/sqlplus/admin目录中的glogin.sql文件内 2. 查看角色RESOURCE被授予的系统权限 SQL> select * from dba_sys_privs where gr

Suse碎碎念

1. 如何查看Suse的版本号 vmpbos01:~ # lsb_release -d Description: SUSE Linux Enterprise Server 11 (x86_64) Suse碎碎念,布布扣,bubuko.com

OCS 2007与Lync 2013的一点碎碎念

最近的项目,跨度都比较大.这次碰上的是OCS2007升级Lync 2013.以下记录一些过程心得(吐槽),类似那篇<2003到2012>的博文. 最开始的计划是OCS2007(不带R2)全部推倒干净,然后启Lync2013.商量来商量去,怕推不干净的话,Lync2013部署会有问题.于是就想着OCS2007迁到R2再迁到Lync2013. 这时候一个非常屌的问题出现了! 原有OCS2007是企业版带有后端数据库,客户对于Lync2013企业版的价格有点唏嘘,需求也不高遂只要用标准版-那么-标准

工作一周年碎碎念

去年7月3日入职公司到现在,马上就要一周年了,觉得有必要写篇文章唠叨下. 期间在部门内转了一次组(那次换组可以看我之前那篇入职一个半礼拜写的文章,当时其实蛮失意的),现在又马上要转去另一个部门,自我评价算是比较爱折腾的:),可能比较好的做法是卡下述职评级时间再考虑换岗,哈哈.我在考虑换个环境的时候,单纯就是冲着技术方向和氛围走的,其实现在组里的同事.经理都非常nice,关系也蛮融洽,工作强度也不强,除了项目之外也腾得出自己的时间,照理说没必要换部门.但是总体感觉现在工作氛围有点轻松,技术氛围离我