Commit d9e440acf7cd5567e71af135072b177b8f8d8a8f
1 parent
116e3bbe
fix:DEFECT-1109 选择参数名时,向上或向下滑动,请选择框移动出去了
Showing
2 changed files
with
50 additions
and
0 deletions
... | ... | @@ -12,6 +12,11 @@ |
12 | 12 | <tr v-for="(item, index) in tableTestArray.content" :key="index"> |
13 | 13 | <td style="width: 7.5vw"> |
14 | 14 | <Select |
15 | + :getPopupContainer=" | |
16 | + (triggerNode) => { | |
17 | + return triggerNode.parentNode; | |
18 | + } | |
19 | + " | |
15 | 20 | :disabled="true" |
16 | 21 | v-model:value="item.key" |
17 | 22 | placeholder="请选择" |
... | ... | @@ -21,6 +26,11 @@ |
21 | 26 | <td style="width: 6.5vw"> |
22 | 27 | <a-input v-if="item.key === 'scope'" placeholder="请输入" v-model:value="item.value" /> |
23 | 28 | <a-tree-select |
29 | + :getPopupContainer=" | |
30 | + (triggerNode) => { | |
31 | + return triggerNode.parentNode; | |
32 | + } | |
33 | + " | |
24 | 34 | v-else-if="item.key === 'organizationId'" |
25 | 35 | v-model:value="item.value" |
26 | 36 | show-search |
... | ... | @@ -32,6 +42,11 @@ |
32 | 42 | @change="handleOrgnationChange(item)" |
33 | 43 | /> |
34 | 44 | <Select |
45 | + :getPopupContainer=" | |
46 | + (triggerNode) => { | |
47 | + return triggerNode.parentNode; | |
48 | + } | |
49 | + " | |
35 | 50 | v-else-if="item.key === 'entityId'" |
36 | 51 | v-model:value="item.value" |
37 | 52 | placeholder="请选择" |
... | ... | @@ -40,6 +55,11 @@ |
40 | 55 | allowClear |
41 | 56 | /> |
42 | 57 | <Select |
58 | + :getPopupContainer=" | |
59 | + (triggerNode) => { | |
60 | + return triggerNode.parentNode; | |
61 | + } | |
62 | + " | |
43 | 63 | v-else-if="item.key === 'keys'" |
44 | 64 | v-model:value="item.value" |
45 | 65 | placeholder="请选择" |
... | ... | @@ -57,6 +77,11 @@ |
57 | 77 | <a-button disabled type="primary">{{ item.value }}</a-button> |
58 | 78 | </div> |
59 | 79 | <Select |
80 | + :getPopupContainer=" | |
81 | + (triggerNode) => { | |
82 | + return triggerNode.parentNode; | |
83 | + } | |
84 | + " | |
60 | 85 | v-else |
61 | 86 | v-model:value="item.value" |
62 | 87 | placeholder="请选择" | ... | ... |
... | ... | @@ -12,6 +12,11 @@ |
12 | 12 | <tr v-for="(item, index) in tableTestArray.content" :key="index"> |
13 | 13 | <td style="width: 7.5vw"> |
14 | 14 | <Select |
15 | + :getPopupContainer=" | |
16 | + (triggerNode) => { | |
17 | + return triggerNode.parentNode; | |
18 | + } | |
19 | + " | |
15 | 20 | :disabled="true" |
16 | 21 | v-model:value="item.key" |
17 | 22 | placeholder="请选择" |
... | ... | @@ -21,6 +26,11 @@ |
21 | 26 | <td style="width: 6.5vw"> |
22 | 27 | <a-input v-if="item.key === 'scope'" placeholder="请输入" v-model:value="item.value" /> |
23 | 28 | <a-tree-select |
29 | + :getPopupContainer=" | |
30 | + (triggerNode) => { | |
31 | + return triggerNode.parentNode; | |
32 | + } | |
33 | + " | |
24 | 34 | v-else-if="item.key === 'organizationId'" |
25 | 35 | v-model:value="item.value" |
26 | 36 | show-search |
... | ... | @@ -32,6 +42,11 @@ |
32 | 42 | @change="handleOrgnationChange(item)" |
33 | 43 | /> |
34 | 44 | <Select |
45 | + :getPopupContainer=" | |
46 | + (triggerNode) => { | |
47 | + return triggerNode.parentNode; | |
48 | + } | |
49 | + " | |
35 | 50 | v-else-if="item.key === 'entityId'" |
36 | 51 | v-model:value="item.value" |
37 | 52 | placeholder="请选择" |
... | ... | @@ -40,6 +55,11 @@ |
40 | 55 | allowClear |
41 | 56 | /> |
42 | 57 | <Select |
58 | + :getPopupContainer=" | |
59 | + (triggerNode) => { | |
60 | + return triggerNode.parentNode; | |
61 | + } | |
62 | + " | |
43 | 63 | v-else-if="item.key === 'keys'" |
44 | 64 | v-model:value="item.value" |
45 | 65 | placeholder="请选择" |
... | ... | @@ -57,6 +77,11 @@ |
57 | 77 | <a-button disabled type="primary">{{ item.value }}</a-button> |
58 | 78 | </div> |
59 | 79 | <Select |
80 | + :getPopupContainer=" | |
81 | + (triggerNode) => { | |
82 | + return triggerNode.parentNode; | |
83 | + } | |
84 | + " | |
60 | 85 | v-else |
61 | 86 | v-model:value="item.value" |
62 | 87 | placeholder="请选择" | ... | ... |