add entrance transition

This commit is contained in:
Timi
2026-08-24 16:16:43 +08:00
parent 2efce6de11
commit 05aad89706
54 changed files with 874 additions and 694 deletions
+17 -16
View File
@@ -7,24 +7,25 @@
@refresh="refresh"
>
<div class="content">
<t-cell-group class="header" theme="card">
<t-cell title="当前账号角色聚合权限 P">
<template #description>
<div>你拥有以下权限,可执行权限对应的功能,这些权限来自上级角色直接授权或子角色继承。</div>
<permission-legend />
</template>
</t-cell>
</t-cell-group>
<t-cell-group v-entrance-transition class="header" theme="card">
<t-cell title="当前账号角色聚合权限 P">
<template #description>
<div>你拥有以下权限,可执行权限对应的功能,这些权限来自上级角色直接授权或子角色继承。</div>
<permission-legend />
</template>
</t-cell>
</t-cell-group>
<t-cell-group v-if="sortedPermissions.length" theme="card">
<t-swipe-cell
v-for="item in sortedPermissions"
:key="item.id"
class="item"
>
<permission-cell :permission="item" :source="item.source" />
</t-swipe-cell>
<t-swipe-cell
v-entrance-transition="index * 30"
v-for="(item, index) in sortedPermissions"
:key="item.id"
class="item"
>
<permission-cell :permission="item" :source="item.source" />
</t-swipe-cell>
</t-cell-group>
<t-empty v-else-if="!permissionStore.loading && !isSourceLoading" description="暂无权限" />
<t-empty v-if="!permissionStore.loading && !isSourceLoading" description="暂无权限" />
</div>
</t-pull-down-refresh>
</div>