123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <template>
- <div>
- <el-checkbox-group v-model="isVal" size="large">
- <template v-for="item in datas">
- <el-checkbox :label="item" />
- </template>
- <template v-for="item in objs">
- <el-checkbox :label="item.key">{{item.name}}</el-checkbox>
- </template>
- </el-checkbox-group>
- </div>
- </template>
- <script>
- export default {
- name: "HcFormCheckboxGroup",
- props: {
- datas: {
- type: Array,
- default: () => {
- return []
- }
- },
- objs: {
- type: Array,
- default: () => {
- return []
- }
- },
- val: {
- type: [Number,String],
- default: ''
- },
- keyname: {
- type: [Number,String],
- default: ''
- },
- },
- data() {
- return {
- isVal: []
- }
- },
- };
- </script>
|