发表于: 2019-04-09 22:10:01
1 815
今天完成的事情:
1、通过昨天在师兄那学习到的任务思路,今天把之前写的“法官日记”页面修改了一些,感觉比之前顺了很多,而且对代码也更加理解了。
2,今天看了不少文章,在学习新东西的同时,把js的一些基础又重新巩固了一遍,发现之前漏掉了好多东西。
var arr = sessionStorage.players;
players = JSON.parse(arr);
var str=sessionStorage.allDeads;
var allDeads=JSON.parse(str);
console.log(players);
console.log(allDeads)
var deads;
//取序号
$(function box() {
for (var i=0; i<players.length; i++){
if (players[i]=="杀手") {
var div='<div class="box kill" >'+'<p>'+(i+1)+"号杀手"+'</p>'+'</div>';
$(" .center").append(div);
}else{
var div='<div class="box" >'+'<p>'+(i+1)+"号玩家"+'</p>'+'</div>';
$(" .center").append(div);
}
}
for (var j = 0; j < allDeads.length; j++) {
$(".box:eq("+allDeads[j]+")").addClass("deads")
}
明天计划的事情:
1、明天首要任务就是继续改“法官日记”的js代码,争取快点改完然后进入下一阶段。
遇到的问题:
1、今天没有遇到实质性的问题,一些小问题都通过百度解决了。
收获:
对angular的语法有了大致了解
1.创建一个模块
<div ng-app="myApp">...</div>
<script>
var app = angular.module("myApp", []);
</script>
"myApp" 参数对应执行应用的 HTML 元素。
2.添加控制器
<div ng-app="myApp" ng-controller="myCtrl">
{{ firstName + " " + lastName }}
</div>
<script>
var app = angular.module("myApp", []);
app.controller("myCtrl", function($scope) {
$scope.firstName = "John";
$scope.lastName = "Doe";
});
</script>
3.还可以添加指令
<div ng-app="myApp" runoob-directive></div>
<script>
var app = angular.module("myApp", []);
app.directive("runoobDirective", function() {
return {
template : "我在指令构造器中创建!"
};
});
</script>
通常 AngularJS 应用程序将模块和控制器包含在 JavaScript 文件中。
还看了过滤器,服务,http,表单验证的一些东西,希望在做任务的时候能学以致用吧
评论