功能:添加事件/完成事件/删除事件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
*{
margin: 0;
padding: 0;
}
.note{
margin:0 auto;
background: orange;
color: orange;
width: 400px;
padding:2px 2px;
}
.input{
text-align: center;
}
h1{
text-align: center;
color:#fff;
padding:10px 10px;
}
h5{
color: #fff;
text-align: left;
padding-left: 10px;
}
textarea{
width: 300px;
height: 58px;
resize: none;
border:1px solid orange;
}
button{
width: 80px;
height: 58px;
outline: none;
background: orange;
font-size: 24px;
border:3px solid #fff;
position: relative;
top:-22px;
color: #fff;
}
ul li{
margin:0 auto;
width: 380px;
background: #fff;
list-style: none;
line-height:18px;
padding:2px;
margin-bottom:2px;
}
.delbtn{
background: skyblue;
border:none;
float: right;
line-height:14px;
color: #fff;
padding:2px 6px;
}
.done label{
text-decoration:line-through ;
}
</style>
</head>
<body ng-app="demo">
<div class="note" ng-controller='democontroller'>
<h1>NOTE</h1>
<div class="input">
<textarea name="" id="" cols="30" rows="10" ng-model="text"></textarea><button ng-click="add()">提交</button>
</div>
<div class="todo">
<h5>未完成:{{todos.length}}</h5>
<ul>
<li ng-repeat="todo in todos">
<form>
<input type="radio" id="redio" ng-checked="{{todo.checked}}" ng-click="doit($index)">
<label for="redio">{{todo.text}}</label>
<input type="button" value="删除" class="delbtn" ng-click="del($index,todos)">
</form>
</li>
</ul>
</div>
<div class="done">
<h5>已完成:{{dones.length}}</h5>
<ul>
<li ng-repeat="done in dones">
<form>
<input type="radio" id="redio" ng-checked="{{done.checked}}" ng-click="notdoit($index)">
<label for="redio">{{done.text}}</label>
<input type="button" value="删除" class="delbtn" ng-click="del($index,dones)">
</form>
</li>
</ul>
</div>
</div>
<script src="angular.min.js"></script>
<script>
var demo=angular.module('demo',[]);
demo.controller('democontroller',function($scope){
$scope.todos=[];
$scope.dones=[];
$scope.add=function(){
$scope.todos.push({
checked:false,
text:$scope.text
});
$scope.text='';//清空文本框
console.log($scope.todos.length);
}
$scope.doit=function(index){
var str=$scope.todos.splice(index,1)[0];
str.checked=true;
$scope.dones.push(str);
}
$scope.notdoit=function(index){
var str=$scope.dones.splice(index,1)[0];
str.checked=false;
$scope.todos.push(str);
}
$scope.del=function(index,arr){
arr.splice(index,1);
}
});
</script>
</body>
</html>
总结
以上所述是小编给大家介绍的AngularJS日程表案例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# angularjs
# 日程表
# Angular.js与Bootstrap相结合实现表格分页代码
# 详细分析使用AngularJS编程中提交表单的方式
# AngularJS实现表单手动验证和表单自动验证
# 详解AngularJS中的表格使用
# AngularJS实现数据列表的增加、删除和上移下移等功能实例
# AngularJS表单编辑提交功能实例
# angular实现表单验证及提交功能
# AngularJS实现表格的增删改查(仅限前端)
# 如何用angularjs制作一个完整的表格
# 使用angularjs创建简单表格
# Angular实现的日程表功能【可添加及隐藏显示内容】
# 小编
# 在此
# 给大家
# 所述
# 给我留言
# 未完成
# 感谢大家
# 清空
# 文本框
# 疑问请
# 有任何
# border
# resize
# height
# textarea
# center
# align
# fff
# left
# solid
相关文章:
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
如何在IIS7中新建站点?详细步骤解析
网站制作知乎推荐,想做自己的网站用什么工具比较好?
已有域名和空间如何搭建网站?
建站之星代理平台如何选择最佳方案?
网站制作报价单模板图片,小松挖机官方网站报价?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
装修招标网站设计制作流程,装修招标流程?
如何选择高性价比服务器搭建个人网站?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
,在苏州找工作,上哪个网站比较好?
网站专业制作公司有哪些,做一个公司网站要多少钱?
建站之星如何助力企业快速打造五合一网站?
公司网站设计制作厂家,怎么创建自己的一个网站?
建站主机CVM配置优化、SEO策略与性能提升指南
定制建站模板如何实现SEO优化与智能系统配置?18字教程
如何挑选优质建站一级代理提升网站排名?
如何选择PHP开源工具快速搭建网站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
,交易猫的商品怎么发布到网站上去?
如何快速生成专业多端适配建站电话?
详解jQuery中基本的动画方法
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
高防服务器租用首荐平台,企业级优惠套餐快速部署
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
公司门户网站制作流程,华为官网怎么做?
如何用PHP快速搭建CMS系统?
jQuery 常见小例汇总
如何用狗爹虚拟主机快速搭建网站?
实例解析Array和String方法
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
北京企业网站设计制作公司,北京铁路集团官方网站?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
香港服务器WordPress建站指南:SEO优化与高效部署策略
全景视频制作网站有哪些,全景图怎么做成网页?
建站之星免费模板:自助建站系统与智能响应式一键生成
北京网站制作公司哪家好一点,北京租房网站有哪些?
香港服务器部署网站为何提示未备案?
成都网站制作报价公司,成都工业用气开户费用?
如何在宝塔面板中修改默认建站目录?
名字制作网站免费,所有小说网站的名字?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
制作网页的网站有哪些,电脑上怎么做网页?
潮流网站制作头像软件下载,适合母子的网名有哪些?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
相册网站制作软件,图片上的网址怎么复制?
家庭服务器如何搭建个人网站?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
*请认真填写需求信息,我们会在24小时内与您取得联系。