opentiny / tiny-vue

TinyVue is an enterprise-class UI component library of OpenTiny community, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
https://opentiny.design/tiny-vue
MIT License
1.65k stars 264 forks source link

🐛 [Bug]: Display the datepicker control in the dialog control, and the date panel is hidden behind the dialog #796

Closed harvenzhang closed 11 months ago

harvenzhang commented 12 months ago

Version

3.11.1

Vue Version

4.5

Link to minimal reproduction

None

Step to reproduce

Dialog第一次显示时,没问题,放隐藏dialog后再打开,这时datepicker的日期面板就藏在dialog后面了,只有设置dialog的destroy-on-close为true时,才会正常 2d0cd2fe66e27c121ae6f6efc38a2be4

What is expected

No response

What is actually happening

No response

Any additional comments (optional)

No response

Issues-translate-bot commented 12 months ago

Bot detected the issue body's language is not English, translate it automatically.


Title: 🐛 [Bug]: When the datepicker control is displayed in the dialog control, the date panel is hidden behind the dialog.

harvenzhang commented 12 months ago

Select组件也一样的情况

Issues-translate-bot commented 12 months ago

Bot detected the issue body's language is not English, translate it automatically.


The same is true for the Select component

zzcr commented 11 months ago

一般出现此问题,最大的肯能是node_modules里面有嵌套依赖,有多个@opentiny/vue-renderless造成的,可以排查下是否有类似情况

Issues-translate-bot commented 11 months ago

Bot detected the issue body's language is not English, translate it automatically.


Generally, this problem occurs. The most likely cause is that there are nested dependencies in node_modules and multiple @opentiny/vue-renderless. You can check to see if there is a similar situation.