Popover: fix reference error in the loop (#11503)

* Popover: fix reference error in the loop

* Update directive.js
pull/11563/head
Akiho Nagao 2018-06-08 20:13:49 +09:00 committed by hetech
parent 35931815fc
commit db928dedea
1 changed files with 5 additions and 1 deletions

View File

@ -2,7 +2,11 @@ const getReference = (el, binding, vnode) => {
const _ref = binding.expression ? binding.value : binding.arg;
const popper = vnode.context.$refs[_ref];
if (popper) {
popper.$refs.reference = el;
if (Array.isArray(popper)) {
popper[0].$refs.reference = el;
} else {
popper.$refs.reference = el;
}
}
};