LayerProvider
组件介绍
用于管理Layer zIndex的组件。
当Layer设置了 onTop, 最后打开或点击的Layer会被置顶。
当你需要在多个Layer之间切换时,建议使用此组件。
使用示例
点我查看代码
vue
<script setup lang="ts">
import { NCard } from 'naive-ui'
import Demo from './demo.vue'
import { LayerProvider } from './layer-provider'
</script>
<template>
<LayerProvider>
<slot name="default">
<div class="flex flex-col gap-5">
<div>
窗口1
<Demo
:init-rect="{
width: 200,
height: 200,
x: 100,
y: 100,
}"
>
<NCard title="窗口1" class="w-100% h-100% bg-blueGray" />
</Demo>
</div>
<div>
窗口2
<Demo
:init-rect="{
width: 300,
height: 300,
x: 300,
y: 300,
}"
>
<NCard title="窗口2" class="w-100% h-100% bg-blue" />
</Demo>
</div>
</div>
</slot>
</LayerProvider>
</template>