老师您好我发现demo有个小bug

来源:4-2 单页面应用Demo1

CharlesLee

2019-02-09 16:54

按照视频所示代码完成后,会导致lists中的第一个元素1不能被添加到target列表中,原因是当选中lists中的1时,这时候current的值是0,在add方法中的if条件this.current为空值时会直接返回,由于JS中0 == ''的判断结果是true,因此当我们选择列表中的1执行添加方法的时候会直接进入if条件返回,导致无法添加到target中。

写回答 关注

1回答

  • 慕小葉
    2019-06-14 09:18:55

    用 === 判断,不要用==

3小时速成 Vue2.x 核心技术

带你快速学习最流行的前端框架vue2.x的核心技术

82579 学习 · 499 问题

查看课程

相似问题