Skip to content

Commit 61029aa

Browse files
committed
fix compile missing else
1 parent c315505 commit 61029aa

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/compiler/compile.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,16 @@ function compileDirectives (attrs, options) {
575575
}
576576
} else
577577

578+
// event handlers
579+
if (onRE.test(name)) {
580+
dirs.push({
581+
name: 'on',
582+
arg: name.replace(onRE, ''),
583+
descriptors: [newDirParser.parse(value)],
584+
def: options.directives.on
585+
})
586+
} else
587+
578588
// special case for el
579589
if (name === 'el' || name === 'bind-el') {
580590
dirs.push({
@@ -593,7 +603,7 @@ function compileDirectives (attrs, options) {
593603
descriptors: [newDirParser.parse(value)],
594604
def: options.directives.transition
595605
})
596-
}
606+
} else
597607

598608
// attribute bindings
599609
if (bindRE.test(name)) {
@@ -613,16 +623,6 @@ function compileDirectives (attrs, options) {
613623
})
614624
} else
615625

616-
// event handlers
617-
if (onRE.test(name)) {
618-
dirs.push({
619-
name: 'on',
620-
arg: name.replace(onRE, ''),
621-
descriptors: [newDirParser.parse(value)],
622-
def: options.directives.on
623-
})
624-
} else
625-
626626
// TODO: remove this in 1.0.0
627627
if (config.interpolate) {
628628
dir = collectAttrDirective(name, value, options)

0 commit comments

Comments
 (0)