2.任务列表功能

3个部分(左,中,右)

左边:分类栏 中:任务列表 右:任务详情

design.jpg

任务列表

实现功能

默认指针:
currentChoose = -1 当前选择情况
currentMenuId = 0 当前选择的主分类
currentChildMenuId = 0 当前选择的子分类
currentTaskId = 0 当前选择的任务

  1. 点击任务 li
    (1) 该任务有对应的显示效果(bgc改变);
    (2) 任务详情显示点击的任务的详情;
    currentChoose = currentChoose
    currentMenuId = currentMenuId
    currentChildMenuId = currentChildMenuId
    currentTaskId = 点击的任务标签中的 “ task-id”
  2. 点击任务状态栏 class = "status"
    (1) 该任务状态框有对应的显示效果(bgc改变);
    (2) 任务列表依据任务状态罗列;(所以在任务列表更新后先保存所有任务的列表状态,在这可以调用;)
    (3) 任务详情显示任务列表中的第一个任务,若无就显示空;
    currentChoose = currentChoose
    currentMenuId = currentMenuId
    currentChildMenuId = currentChildMenuId
    currentTaskId = 任务列表中的第一个任务标签的 “task-id” || ""
  3. 点击新增任务 onclick="inputTask()"
    (1) 任务详情的标题 = input[type="text"];
    (2) 任务详情的任务日期 = input[type="date];
    (3) 任务详情内容 = treatext;
    (4) 任务详情底部 显示 按钮状态框 class="button-area" display : block;;
    (5) $('.save').innerHTML = "保存";
<div class="button-area">
      <span class="info"></span>
      <button class="save" onclick="sureChange()">保存</button>
      <button class="cancel-save" onclick="cancelChange()">取消</button>
</div>

currentChoose = currentChoose
currentMenuId = currentMenuId
currentChildMenuId = currentChildMenuId
currentTaskId = currentTaskId

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • 今日书籍:《做,就对了:斯坦福大学未曾公开的成功课》 作者:[美]赖安·巴宾诺、约翰·克朗伯兹 想学英语,却被琳琅...
    麦小麦的小岛阅读 328评论 4 6
  • 梦见第一个老板,瘦了两圈,穿着香奈儿小香风外套,棉的,类似针织的条纹,乳白色,还镶有金边。站在贝岗那条街口,我高兴...
    途巴阅读 314评论 0 0