1.1.0 • Published 4 years ago

vue-click-outside v1.1.0

Weekly downloads
64,034
License
MIT
Repository
github
Last release
4 years ago

ClickOutside

Vue click outside directive.

Installation

$ npm install vue-click-outside

Example

<template>
  <div>
    <div v-click-outside="hide" @click="toggle">Toggle</div>
    <div v-show="opened">Popup item</div>
  </div>
</template>

<script>
import ClickOutside from 'vue-click-outside'

export default {
  data () {
    return {
      opened: false
    }
  },

  methods: {
    toggle () {
      this.opened = true
    },

    hide () {
      this.opened = false
    }
  },

  mounted () {
    // prevent click outside event with popupItem.
    this.popupItem = this.$el
  },

  // do not forget this section
  directives: {
    ClickOutside
  }
}
</script>

Badges

npm.io npm.io


fundon.me  ·  GitHub @fundon  ·  Twitter @_fundon

@kubrick/kubrickuiauctic-uiverto-dashboard-packagescomponentsroi-filemanager-vuevue-dashboard-generatorac-components-dynamicibg-layout-base@nines/vuepress-theme-ninevuepress-theme-naviimidsummernight-modals@chagassiasp/scomponentvuepress-theme-idovideo-section-situoakmont-bakery-posvuepress-theme-timibrawlupbrawlup-docs@leecervan/vuepress-theme-plutovuepress-theme-roplamasign-components-librarytechlines-framework-02@infinitebrahmanuniverse/nolb-vue-clic@everything-registry/sub-chunk-3076@zekoder/zekoder-web-components@abdash/zekoder-web-componentscentral-plus@eslinkv/vue2nextcloud-webdav-filepicker@eugene-larychev/or-ui-componentsmv-cms-rendermv-insightdocsify-highlightdb-sub-app-templatedetratime-web_1myvueui@felab/vue-city-selector@felab/vue-multi-cascaderpaas-emulator@iamroi/filemanager-vue@imkit/imkit-js-sdk-v3oc-mina-uinps-jalekodeckar01-vue-bulma-datepickermediacube-uimediacube-ui--perfomance-test-1mediacube-ui--perfomance-test-2@isneezy/vue-selectizenumber-running-chiplformels-querysku-frontendenfry-componentenfry-componentsvue-bulma-datepicker-tt@stella2/stella-ui@stickearn/stickfronttechlines-framework-01@repsol-digital-system/rds-vuedripformdripify-libstocknowpragma-ui@wuchuhengtools/vuepress-theme-reco@ptchr/sho-onboarding@primitivesocial/lego@prianiki/ui@tipe/ui@tkweb/ui-elements@tkweb/btn@tkweb/elements@tkweb/elm@symbol-it/symbolit-vue-components@nebo-sekta/chat@netis/search@nextcloud/text@nine-theme/vuepress-theme-nine@nuom/ui-components@onereach/v-event-calendar@onereach/webform@perezmarc/vuemarc-ui-kit@mezereon/bigcommerce-stencil@mezereon/ui-components@mezereon/ui-shopify@mezereon/ui-sitefinity@mikkna/vue-ui-components@mingr/mp-ca1d@mingr/mp-cad@mingr/mp-cad1@mingr/mp-diamond-ring@moirei/media-library-ui@mplt/ui-kit@nacelle/nacelle-vue-components@org-techlines/techlines-framework-03@wasateam/wswswswswsapicms@wallscope/vue-components@wangwcq/element-admin-componentstheme-for-learningthgy-components@vcita/design-system
1.1.0

4 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.0

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago