收藏
回答

currentTarget和target?

做了一个小demo,把currentTarget换成target为什么不行呢?还有就是定义的item为什么指向了页面的data,修改item就可以修改data的数据?

回答关注问题邀请回答
收藏

2 个回答

  • 卢霄霄
    卢霄霄
    2021-03-19

    target:实际触发事件的节点

    currentTarget:绑定事件的节点

    2021-03-19
    有用 2
    回复 4
    • sky
      sky
      2021-03-19
      明白了,多谢!
      2021-03-19
      回复
    • sky
      sky
      2021-03-19
      想问一下item那里不是赋值吗?为什么修改了item的属性值页面的todos也变了?
      2021-03-19
      回复
    • 卢霄霄
      卢霄霄
      2021-03-19回复sky
      数组和对象都是引用数据类型
      let a = {value:1}
      let b = [a]
      a.value = 2
      b[0].value 也等于2
      2021-03-19
      1
      回复
    • sky
      sky
      2021-03-23
      明白了,原来引用类型赋值时是给的地址,多谢!
      2021-03-23
      回复
  • ipeng
    ipeng
    2021-03-19

    target:触发事件的元素,currentTarget:绑定事件的元素。你这里是不能替换的。

    2021-03-19
    有用 1
    回复
登录 后发表内容
问题标签