Vue+Openlayers+el-checkbox-group实现多选图层的显示与隐藏

130 篇文章 4 订阅 ¥15.90 ¥99.00

场景

Vue+Openlayers+el-checkbox实现多选配置图层的显示和隐藏:

Vue+Openlayers+el-checkbox实现多选配置图层的显示和隐藏_霸道流氓气质的博客-CSDN博客

上面通过el-checkbox以及图层点的setVisble属性为true或者false来实现图层的显示与隐藏。

也可以使用el-checkbox-group,代码逻辑使用switch判断的方式决定隐藏和显示。

 

注:

博客:
霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主
关注公众号
霸道的程序猿
获取

可以按照以下步骤使用 `el-checkbox-group` 实现多选: 1. 在 Vue 组件中引入 `el-checkbox-group` 和 `el-checkbox` 组件: ```html <template> <el-checkbox-group v-model="checkedFruits"> <el-checkbox label="apple">Apple</el-checkbox> <el-checkbox label="banana">Banana</el-checkbox> <el-checkbox label="orange">Orange</el-checkbox> </el-checkbox-group> </template> <script> import { ElCheckboxGroup, ElCheckbox } from 'element-ui'; export default { components: { ElCheckboxGroup, ElCheckbox, }, data() { return { checkedFruits: [], }; }, }; </script> ``` 2. 定义一个数组 `checkedFruits` 用于存储选中的水果的值。 3. 在 `el-checkbox-group` 中使用 `v-model` 绑定 `checkedFruits` 数组,这样选中的水果值就会被存储在 `checkedFruits` 中。 4. 在 `el-checkbox` 组件中使用 `label` 属性指定水果的值。 5. 如果需要在表单中提交选中的水果值,可以将 `checkedFruits` 数组绑定到表单的 `v-model` 上,这样选中的水果值就会被提交给后端。例如: ```html <template> <form @submit.prevent="submitForm"> <el-checkbox-group v-model="checkedFruits"> <el-checkbox label="apple">Apple</el-checkbox> <el-checkbox label="banana">Banana</el-checkbox> <el-checkbox label="orange">Orange</el-checkbox> </el-checkbox-group> <button type="submit">Submit</button> </form> </template> <script> import { ElCheckboxGroup, ElCheckbox } from 'element-ui'; export default { components: { ElCheckboxGroup, ElCheckbox, }, data() { return { checkedFruits: [], }; }, methods: { submitForm() { // 提交表单时将选中的水果值发送到后端 console.log(this.checkedFruits); }, }, }; </script> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

霸道流氓气质

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值