v-watermarkit
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

Watermarkit

Watermarkit directive for Vue2/3.

Get Started

$ yarn add v-watermarkit

use globally

import { createApp } from 'vue'
import Watermark from 'v-watermarkit'

const app = createApp({/* ... */})

app.use(Watermark)

use in component

<script setup>
import { vWatermarkit } from 'v-watermarkit'
</script>

Usage

<template>
  <div v-watermarkit="text"></div>
  <!-- or -->
  <div
    v-watermarkit="{
      text,
      color: `#aaa`,
      fontSize: 16,
      zIndex: 999,
      opacity: .3,
      rotate: 30,
      gap: 80,
    }"
  ></div>
</template>
<script setup>
import { ref } from 'vue'
import { vWatermarkit } from 'v-watermarkit'

const text = ref(`大板栗 banli.co`)
</script>

ScreenShot

ScreenShot

Api

props type default
text string ''
color string #999
fontSize number 12
zIndex number 9999
opacity number .1
rotate number 15
gap number 50

License

Licensed under the MIT License

Package Sidebar

Install

npm i v-watermarkit

Weekly Downloads

9

Version

0.0.3

License

MIT

Unpacked Size

30.8 kB

Total Files

14

Last publish

Collaborators

  • justclear