收藏
回答

若干个radio-group使用同一个bindchange 怎么确定是哪个?

现在的代码是每个radio-group里面都有一个对应的bindchange="changename_XXXX"

实际是需要若干个radio-group,这样就没法对应的写bindchange,我想写成一个整的,通过确定是点击某个radio-group

之后再修改对应的radioItems值 有没有这样的方法??




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

2 个回答

  • 金柯
    金柯
    2020-04-29

    方案一(推荐):

    将radio-group包装成一个自定义组件

    方案二:

    radio-group增加data-index="{{index}}",通过事件中index的值来判断是哪个radio-group

    2020-04-29
    有用 2
    回复 2
    • null
      null
      2020-04-29
      this.setData({
            radioItemsX: radioItemsvalue

          }); 

      radioItemsX  这个X可以是任意数字嘛  比如radioItems1或者radioItems5   请问这个该怎么写
      2020-04-29
      1
      回复
    • 金柯
      金柯
      2020-04-29回复null
      可以的,这样写:
      2020-04-29
      1
      回复
  • 睡前原谅一切
    睡前原谅一切
    2020-04-29

    是这个么?

    https://developers.weixin.qq.com/s/Xw9DbYmp72gJ

    2020-04-29
    有用 1
    回复
登录 后发表内容
问题标签