Skip to content

FlipCard 翻转卡片

FlipCard 组件提供了一个可以翻转的卡片界面,支持正反两面内容的展示。

基础用法

通过 flipped 属性控制卡片的翻转状态,使用 frontback 属性分别设置正反面的内容。

FAILED

Onionl-UI: a UI library for Vue 3🚀

This is my first Open Source project,and I will continue to improve it.

I hope you like it🌟.

在 github 中打开
展开代码
复制代码
<script setup>
import { ref } from 'vue'
import Back from './back.vue'
import Front from './front.vue'

const isFlipped = ref(false)
function handleClick() {
  isFlipped.value = !isFlipped.value
}
</script>

<template>
  <div class="flex justify-center">
    <ol-flip-card
      class="w-70 h-70"
      :flipped="isFlipped"
      :front="Front"
      :back="Back"
      @click="handleClick"
    />
  </div>
</template>

属性

属性名类型默认值说明
flippedbooleanfalse控制卡片是否翻转
classstring | object | array-自定义 class
frontComponent-卡片正面显示的组件
backComponent-卡片背面显示的组件