1.0.5 • Published 6 years ago

vc-mask v1.0.5

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

vc-mask

Vue pop-up layer components Shared by all components

Install

$ npm install vc-mask --save

Usage

import mask from 'vc-mask'

Vue.use(mask)
import { mapMask } from 'vc-mask'

const mask1 = mapMask({
  enabledClickClose: false,
  enabledEscClose: false,
  className: 'a'
})
const mask2 = mapMask({
  className: 'b'
})

export default {
  data () {
    return {
      show1: false,
      show2: false
    }
  },
  methods: {
    open1: mask1.mapMaskOpen(function () {
      this.show1 = true
    }),
    close1: mask1.mapMaskClose(function () {
      this.show1 = false
    }),
    open2: mask2.mapMaskOpen(function () {
      this.show2 = true
    }),
    close2: mask2.mapMaskClose(function () {
      this.show2 = false
    })
  }
}

License

MIT

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago