邮箱: Email
电话: Telepon
注册: Daftar
下一步: Selanjutnya
确认: OK
预设文本测试:
• 复制后可以在其他地方粘贴(Ctrl+V 或 Cmd+V)验证
• 方式1测试: useCopyText(text)
• 方式2测试: useCopyText({ el: element, text: text })
带控制面板
SVG 渲染
Canvas 渲染
图标占位
渐变占位
动画占位
• 支持 SVG、Canvas、HTML 三种渲染方式
• 可控制播放、暂停、速度、方向等
• 支持本地文件和在线动画链接
• 支持自定义占位内容:使用 #placeholder slot
• 动画加载时显示占位,加载完成后平滑过渡到动画
• 使用 body-class 属性控制容器样式
• 基于 lottie-web 库实现
• 动画文件可通过 Adobe After Effects + Bodymovin 导出
代码示例:
<LottiePlayer
path="/assets/lottie/animation.json"
body-class="w-32 h-32"
:show-controls="true"
>
<template #placeholder>
<div class="loading-content">
<Icon name="mdi:loading" class="animate-spin" />
<span>加载中...</span>
</div>
</template>
</LottiePlayer>测试从 Pending → Success → Failed 的状态切换动画效果
当前状态: pending