每日mark-todomvc

繼續(xù)pair完成todomvc小demo

問題描述

  1. 完成可以將輸入在textbox中的內(nèi)容(taskname)顯示在其下方的table中,需要逐條根據(jù)需求(是否處于active中)控制顯示內(nèi)容。
  2. 在從開始掃描整個table,判斷是不是處于active

思路

  • Q1:對table中的每一行需要根據(jù)條件判斷是否處于active的狀態(tài)中,所以在setstate中單憑taskname是沒有辦法進行篩查的,需要另外一條id屬性作為查詢的依據(jù),這么一來我們就需要一個類來完成,其中包括(id,taskname,isactive)
  • A1:
var taskList={taskname:"111",isact=true,id=getTime()}

嘗試使用上面的方式創(chuàng)建類對象,程序沒有問題,開始認為很奇怪為什么沒有定義就可以使用,在學習之后發(fā)現(xiàn)是JS定義數(shù)組的一種形式,JSON風格。


  • Q2:對table中每一行進行foreach循環(huán),需要在判斷是否處于active時跳出循環(huán),使用break會報錯
  • A2:foreach不能使用break,所以我們只能全部掃描完成整個table

反思

  1. 對JS語法還是不是特別了解

Action

  • 碰到問題,主動去查閱官方文檔,尤其是語法知識。
  • 可以嘗試使用for循環(huán)進行
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,815評論 18 399
  • 第一部分 打好基礎(chǔ) Laying the Foundation 第一章 歡迎進入軟件構(gòu)建的世界 Welcome t...
    白樺葉閱讀 4,807評論 0 17
  • 瑞士人的動物保護精神,我并不覺得稀奇。因為早在來瑞士前,我已在瑞士女孩J那兒領(lǐng)教過了。 某日,與她漫步北京街頭...
    藥清玉竹閱讀 820評論 1 9
  • 心情本來挺好 為何小鬼打擾 附身同我玩鬧 眾多詭計明了 早晨小鬼讓鬧鈴不夠吵 只好急忙忙和時間賽跑 緊趕慢趕公車剛...
    滄海一滴閱讀 237評論 2 3
  • 今天下午,公司辦了一場關(guān)于孝道的國學講座。 可能因為講師的資歷背景并不出彩,所以我本身不是帶著求知至少是相互探討的...
    李姐有解藥閱讀 373評論 0 2

友情鏈接更多精彩內(nèi)容