Showing
2 changed files
with
11 additions
and
0 deletions
| ... | ... | @@ -4,6 +4,7 @@ |
| 4 | 4 | v-model:value="selectValue" |
| 5 | 5 | style="width: 100%" |
| 6 | 6 | :options="selectOptions" |
| 7 | + v-bind="createPickerSearch()" | |
| 7 | 8 | @change="handleDeviceChange" |
| 8 | 9 | :disabled="disabled" |
| 9 | 10 | mode="multiple" |
| ... | ... | @@ -23,6 +24,7 @@ |
| 23 | 24 | import { Select } from 'ant-design-vue'; |
| 24 | 25 | import SelectAttributes from './SelectAttributes.vue'; |
| 25 | 26 | import { TDeviceList, TSelectOption } from '../type'; |
| 27 | + import { createPickerSearch } from '/@/utils/pickerSearch'; | |
| 26 | 28 | |
| 27 | 29 | const props = defineProps({ |
| 28 | 30 | selectOptions: { | ... | ... |
| ... | ... | @@ -198,6 +198,7 @@ |
| 198 | 198 | <component |
| 199 | 199 | :ref="(event) => setDataSourceFormsEl(item.uuid, event, index)" |
| 200 | 200 | class="flex-1 bg-light-50 dark:bg-dark-400" |
| 201 | + style="max-width: calc(100% - 216px)" | |
| 201 | 202 | :is="getComponent" |
| 202 | 203 | :component-config="componentConfig" |
| 203 | 204 | :values="item" |
| ... | ... | @@ -235,3 +236,11 @@ |
| 235 | 236 | /> |
| 236 | 237 | </section> |
| 237 | 238 | </template> |
| 239 | + | |
| 240 | +<style scoped lang="less"> | |
| 241 | + :deep(#deviceId) { | |
| 242 | + div { | |
| 243 | + width: 100%; | |
| 244 | + } | |
| 245 | + } | |
| 246 | +</style> | ... | ... |