老師您好我發(fā)現demo有個小bug
按照視頻所示代碼完成后,會導致lists中的第一個元素1不能被添加到target列表中,原因是當選中l(wèi)ists中的1時,這時候current的值是0,在add方法中的if條件this.current為空值時會直接返回,由于JS中0 == ''的判斷結果是true,因此當我們選擇列表中的1執(zhí)行添加方法的時候會直接進入if條件返回,導致無法添加到target中。
按照視頻所示代碼完成后,會導致lists中的第一個元素1不能被添加到target列表中,原因是當選中l(wèi)ists中的1時,這時候current的值是0,在add方法中的if條件this.current為空值時會直接返回,由于JS中0 == ''的判斷結果是true,因此當我們選擇列表中的1執(zhí)行添加方法的時候會直接進入if條件返回,導致無法添加到target中。
2019-02-09
舉報
2019-06-14
用 === 判斷,不要用==