代码之家  ›  专栏  ›  技术社区  ›  hansfpc

如何从平面列表中选择项目?

  •  2
  • hansfpc  · 技术社区  · 8 年前

    类似这样,但有两行。

    enter image description here

    1 回复  |  直到 8 年前
        1
  •  3
  •   Khalil Khalaf    8 年前

    这个怎么样:

    每个项目 提供 会有一个 onLongPress ,和 isPicked

    最初,在 renderItem() ,您将实现一个if语句,该语句可以呈现 checked square empty square 每次项目执行时;指示是否选择了项目(基于 iPicked公司

    onLongPress公司 调用 iPicked公司 并重新渲染所有内容(切换正方形)。所以如果 iPicked公司 this.item.isPicked = !this.item.isPicked

    Submit ,按 isPicked === true