Touch ripple component for Vue 3.x.
<script type="text/javascript" src="https://unpkg.com/vue3-touch-ripple/"></script>
<script type="text/javascript">
Vue.use(window.VueTouchRipple, /* { default global options } */)
</script>
npm install vue3-touch-ripple --save
import { touchRipple } from 'vue-touch-ripple'
import 'vue-touch-ripple/dist/vue-touch-ripple.css'
export default {
components: {
touchRipple
}
}
<template>
<touch-ripple :speed="1" :opacity="0.3" color="#fff" transition="ease">
<!-- your element... -->
<h1>it's a h1 title</h1>
<div>it's a div block</div>
</touch-ripple>
</template>
prop | type | default |
---|---|---|
speed | Number |
1 |
color | String |
#fff |
opacity | Number |
0.3 |
transition | String |
ease-out |