收藏
回答

点击改变当前样式,该怎么做?

假如有100个球,点击当前球由白色变成红色,再次点击由红色变成白色。并且可以点击多个球,可以同时有6个红球,请问该怎么做?如果只改变1个可以做到,改变多个如何实现,请各位高手不吝赐教,非常感谢!!

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

3 个回答

  • 祺爸💎
    祺爸💎
    2020-04-13

    style="{{style}}"

    动态改变整个style

    --↓↓👍点击“有用”是回答的动力哦

    2020-04-13
    有用
    回复 2
    • Stormhold
      Stormhold
      2020-04-13
      我想要的效果是点哪个哪个变,并且可以同时存在多个变化的
      2020-04-13
      回复
    • 祺爸💎
      祺爸💎
      2020-04-13回复Stormhold
      放数组里
      2020-04-13
      回复
  • 铅笔画不出蜡笔的味道
    铅笔画不出蜡笔的味道
    2020-04-13

    https://developers.weixin.qq.com/miniprogram/dev/reference/wxml/data.html

    三元运算对class同样有效

    2020-04-13
    有用
    回复 1
    • Stormhold
      Stormhold
      2020-04-13
      我点击第1,第3,第5个这3个发生变化,其他97个不变,这种方式好像不行啊
      2020-04-13
      回复
  • Admin²⁰²¹
    Admin²⁰²¹
    2020-04-12

    style="backgound:{{bgColor}}"

    动态修改bgColor的值

    2020-04-12
    有用
    回复 2
    • Stormhold
      Stormhold
      2020-04-13
      100个球都用这一个bgColor吗?这样点击一个会全部发生变化
      2020-04-13
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-04-13回复Stormhold
      bgColor[xxx],点第xxx个球的时候修改bgColor的xxx值
      2020-04-13
      回复
登录 后发表内容
问题标签