fix:仪表板全屏预览过滤组件下拉框不显示问题

This commit is contained in:
wangjiahao
2021-07-15 09:57:10 +08:00
parent ffd429c675
commit f35cbc166b
8 changed files with 42 additions and 4 deletions

View File

@@ -8,6 +8,7 @@
:clearable="!options.attrs.multiple"
:multiple="options.attrs.multiple"
:placeholder="options.attrs.placeholder"
:popper-append-to-body="inScreen"
@change="changeValue"
>
<el-option
@@ -32,6 +33,11 @@ export default {
inDraw: {
type: Boolean,
default: true
},
inScreen: {
type: Boolean,
required: false,
default: true
}
},
data() {

View File

@@ -1,6 +1,6 @@
<template>
<el-select v-if="options!== null && options.attrs!==null" v-model="values" :multiple="options.attrs.multiple" :placeholder="options.attrs.placeholder" @change="changeValue">
<el-select v-if="options!== null && options.attrs!==null" v-model="values" :multiple="options.attrs.multiple" :placeholder="options.attrs.placeholder" :popper-append-to-body="inScreen" @change="changeValue">
<el-option
v-for="item in options.attrs.datas"
:key="item[options.attrs.key]"
@@ -23,6 +23,11 @@ export default {
inDraw: {
type: Boolean,
default: true
},
inScreen: {
type: Boolean,
required: false,
default: true
}
},
data() {