element el-checkbox-group多选框组获得点击值

如题 我想知道当前点击的值,想问怎么取到

<div class="adplanBox3-a">
                <div class="adplanBox3-aLeft">平台</div>
                <el-form-item label="">
                    <el-checkbox-group v-model="PromoteDirect.userOs" size="small" @change="operatingSystemChange">
                        <el-checkbox-button v-for="data in codeList.operatingSystem" :key="data.key" :label="data.key">
                            {{ data.value }}
                        </el-checkbox-button>
                    </el-checkbox-group>
                </el-form-item>
            </div>
阅读 7.7k
4 个回答
PromoteDirect.userOs 就是你绑定的变量
 <el-checkbox-button v-for="data in codeList.operatingSystem" :key="data.key"          :label="data.key">
    {{ data.value }}
</el-checkbox-button>

子元素绑个点击事件呢?

@change="operatingSystemChange()"


methods: {
    operatingSystemChange(value){
        console.log(value)
    }
}
应该是在点击事件中获取值,所以在change事件中
新手上路,请多包涵

子元素绑定点击事件,获取到的就是当前所点击的值
`<el-checkbox-group v-model="demo" >

            <el-checkbox :label="item.id" :value="item.id" @change="((val)=>{itemChange(val,index)})"
              :key="item.id" v-for="item in demo.items">{{ item.name }}</el-checkbox>
          </el-checkbox-group>`
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题