35 lines
1.3 KiB
Vue
35 lines
1.3 KiB
Vue
|
<template>
|
||
|
<DocSectionText v-bind="$attrs">
|
||
|
<p>
|
||
|
ZIndexes are managed automatically to make sure layering of overlay components work seamlessly when combining multiple components. Still there may be cases where you'd like to configure the configure default values such as a custom layout
|
||
|
where header section is fixed. In a case like this, dropdown needs to be displayed below the application header but a modal dialog should be displayed above. PrimeVue configuration offers the <i>zIndex</i> property to customize the
|
||
|
default values for components categories. Default values are described below and can be customized when setting up PrimeVue.
|
||
|
</p>
|
||
|
</DocSectionText>
|
||
|
<DocSectionCode :code="code" hideToggleCode import hideCodeSandbox hideStackBlitz />
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
export default {
|
||
|
data() {
|
||
|
return {
|
||
|
code: {
|
||
|
basic: `
|
||
|
import {createApp} from "vue";
|
||
|
import PrimeVue from "primevue/config";
|
||
|
const app = createApp(App);
|
||
|
|
||
|
app.use(PrimeVue, {
|
||
|
zIndex: {
|
||
|
modal: 1100, //dialog, sidebar
|
||
|
overlay: 1000, //dropdown, overlaypanel
|
||
|
menu: 1000, //overlay menus
|
||
|
tooltip: 1100 //tooltip
|
||
|
}
|
||
|
});`
|
||
|
}
|
||
|
};
|
||
|
}
|
||
|
};
|
||
|
</script>
|