]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(runtime-dom): fix getModelAssigner order in vModelCheckbox (#926)
authorJian Zhang <dsonet@msn.com>
Mon, 6 Apr 2020 13:55:19 +0000 (21:55 +0800)
committerGitHub <noreply@github.com>
Mon, 6 Apr 2020 13:55:19 +0000 (09:55 -0400)
packages/runtime-dom/src/directives/vModel.ts

index 104c4218a5691e738eac54e4c4eb6ae08dd62c85..e7c70f82965fd0b88246b3b1dd45fb0a284c6155 100644 (file)
@@ -115,8 +115,8 @@ export const vModelCheckbox: ModelDirective<HTMLInputElement> = {
     })
   },
   beforeUpdate(el, binding, vnode) {
-    setChecked(el, binding, vnode)
     el._assign = getModelAssigner(vnode)
+    setChecked(el, binding, vnode)
   }
 }