收藏
回答

checkbox多项选择获取下标

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 checkbox-group 客户端 6.7.3 2.5.0

根据官网文档   checkbox-group  组件可以根据bind事件,获取value的值


但是根据点击事件的返回值发现,返回给我们的是value数组,用户勾选某个checkbox,则将该项加入数组,取消勾选则移除数组


那么是否意味着,我们需要在初始化 CheckBox - group的时候需要另创建一个数组来记录checkbox - group的各项的选中状态,否则无法进行实时的数据交互的过程。


并且这个地方仔细研究发现,没有办法通过  data-  形式将数据下标加到返回函数里面


那么该如何操作,官方是否能够在组件上原生支持 id 属性呢


或者大神们有什么高见呢

最后一次编辑于  03-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 吴奕群
    吴奕群
    03-16

    你可以用index来识别是哪一项啊

    03-16
    赞同 1
    回复 1
    • 简单◎life℡
      简单◎life℡
      03-18

      index我已经用了,但是我现在有一种特殊情况


      我打开这个页面时,这个CheckBox是需要回填数据状态的,就是说在初始状态下,部分按钮就是选中的状态,那么我点击的时候,应该是取消勾选,但是这个靠index是无法获取状态的。


      不过我现在自己实现了 radio 了,也是没办法,官网不提供,只能自己干了

      03-18
      回复