Skip to content

Ripple

Creates a ripple effect upon clicking an element.

Basic

Example Code
vue
<template>
  <el-button v-ripple type="success" style="width: 200px; height: 80px">Click me</el-button>
</template>
<script lang="ts" setup>
import { vRipple } from 'element-plus-plus'
</script>

Changing the Color

Example Code
vue
<template>
  <el-button v-ripple="{ color: 'blue' }" type="success" style="width: 200px; height: 80px">Click me</el-button>
</template>
<script lang="ts" setup>
import { vRipple } from 'element-plus-plus'
</script>

Disabling the Ripple

Example Code
vue
<template>
  <el-button v-ripple="{ disabled: true }" type="success" style="width: 200px; height: 80px">Click me</el-button>
</template>
<script lang="ts" setup>
import { vRipple } from 'element-plus-plus'
</script>

Attributes

ParameterDescriptionTypeOptional ValuesDefault Value
colorColorstringcurrentColor
disabledDisabled stateboolean-false