Open
Description
Version
2.6.14
Reproduction link
Steps to reproduce
use v-on
with .ctrl.shift.alt.meta.exact
modifiers
What is expected?
added event listener successfully
What is actually happening?
[Vue warn]: Failed to generate render function:
SyntaxError: Unexpected token ')' in
compiler generates if()return null;
that's a syntax error.
else if (key === 'exact') {
var modifiers = (handler.modifiers);
genModifierCode += genGuard(
['ctrl', 'shift', 'alt', 'meta']
.filter(function (keyModifier) { return !modifiers[keyModifier]; })
.map(function (keyModifier) { return ("$event." + keyModifier + "Key"); })
.join('||')
);
}