I made a blink tag for Vue.js

Demo

Blink!

You can customize the blink rate.

Blink whatever element you want:

Demo source:

<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<script src="blink.js"></script>

<div id="app">
  <blink><p>Blink!</p></blink>
  <blink on="400" off="300"><p>You can customize the blink rate.</p></blink>
  <p>Blink <blink on="300" off="300">whatever</blink> element you want:</p>
  <blink on="100" off="650"><img src="face.jpg"></blink>
</div>

<script>
  var app = new Vue({
    el: '#app',
  });
</script>

download