Outside click fix for ios

This commit is contained in:
Роман Ковжогин 2019-01-06 09:39:22 +03:00
commit 73f5c9c49b
6 changed files with 7 additions and 2 deletions

View file

@ -1,5 +1,5 @@
<template>
<div :class="classes" v-click-outside="handleClose">
<div :class="classes" v-click-outside="handleClose" v-click-outside:touchstart="handleClose">
<div :class="[prefixCls + '-rel']" @click="toggleOpen" ref="reference">
<input type="hidden" :name="name" :value="currentValue">
<slot>

View file

@ -1,6 +1,7 @@
<template>
<div
v-click-outside="handleClose"
v-click-outside:touchstart="handleClose"
:class="classes">
<div
ref="reference"

View file

@ -2,6 +2,7 @@
<div
:class="wrapperClasses"
v-click-outside:mousedown.capture="handleClose"
v-click-outside:touchstart.capture="handleClose"
v-click-outside.capture="handleClose"
>
<div ref="reference" :class="[prefixCls + '-rel']">

View file

@ -2,6 +2,7 @@
<div
:class="[prefixCls]"
v-click-outside="onClickoutside"
v-click-outside:touchstart="onClickoutside"
@mouseenter="handleMouseenter"
@mouseleave="handleMouseleave">
<div :class="relClasses" ref="reference" @click="handleClick" @contextmenu.prevent="handleRightClick"><slot></slot></div>

View file

@ -3,7 +3,8 @@
:class="classes"
@mouseenter="handleMouseenter"
@mouseleave="handleMouseleave"
v-click-outside="handleClose">
v-click-outside="handleClose"
v-click-outside:touchstart="handleClose">
<div
:class="[prefixCls + '-rel']"
ref="reference"

View file

@ -3,6 +3,7 @@
:class="classes"
v-click-outside.capture="onClickOutside"
v-click-outside:mousedown.capture="onClickOutside"
v-click-outside:touchstart.capture="onClickOutside"
>
<div
ref="reference"