每日mark-todomvc

继续pair完成todomvc小demo

问题描述

  1. 完成可以将输入在textbox中的内容(taskname)显示在其下方的table中,需要逐条根据需求(是否处于active中)控制显示内容。
  2. 在从开始扫描整个table,判断是不是处于active

思路

  • Q1:对table中的每一行需要根据条件判断是否处于active的状态中,所以在setstate中单凭taskname是没有办法进行筛查的,需要另外一条id属性作为查询的依据,这么一来我们就需要一个类来完成,其中包括(id,taskname,isactive)
  • A1:
var taskList={taskname:"111",isact=true,id=getTime()}

尝试使用上面的方式创建类对象,程序没有问题,开始认为很奇怪为什么没有定义就可以使用,在学习之后发现是JS定义数组的一种形式,JSON风格。


  • Q2:对table中每一行进行foreach循环,需要在判断是否处于active时跳出循环,使用break会报错
  • A2:foreach不能使用break,所以我们只能全部扫描完成整个table

反思

  1. 对JS语法还是不是特别了解

Action

  • 碰到问题,主动去查阅官方文档,尤其是语法知识。
  • 可以尝试使用for循环进行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,834评论 18 399
  • 第一部分 打好基础 Laying the Foundation 第一章 欢迎进入软件构建的世界 Welcome t...
    白桦叶阅读 4,729评论 0 17
  • 瑞士人的动物保护精神,我并不觉得稀奇。因为早在来瑞士前,我已在瑞士女孩J那儿领教过了。 某日,与她漫步北京街头...
    藥清玉竹阅读 776评论 1 9
  • 心情本来挺好 为何小鬼打扰 附身同我玩闹 众多诡计明了 早晨小鬼让闹铃不夠吵 只好急忙忙和时间赛跑 紧赶慢赶公车刚...
    沧海一滴阅读 212评论 2 3
  • 今天下午,公司办了一场关于孝道的国学讲座。 可能因为讲师的资历背景并不出彩,所以我本身不是带着求知至少是相互探讨的...
    李姐有解药阅读 324评论 0 2