Bläddra i källkod

return event handler return value

Evan You 12 år sedan
förälder
incheckning
52c535be89
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      src/directives/on.js

+ 2 - 1
src/directives/on.js

@@ -21,8 +21,9 @@ module.exports = {
         this.handler = function (e) {
         this.handler = function (e) {
             e.targetVM = vm
             e.targetVM = vm
             context.$event = e
             context.$event = e
-            handler.call(context, e)
+            var res = handler.call(context, e)
             context.$event = null
             context.$event = null
+            return res
         }
         }
         this.el.addEventListener(this.arg, this.handler)
         this.el.addEventListener(this.arg, this.handler)
     },
     },