]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: remove unused argument (#12006)
authorbtea <2356281422@qq.com>
Tue, 24 Sep 2024 10:01:20 +0000 (18:01 +0800)
committerGitHub <noreply@github.com>
Tue, 24 Sep 2024 10:01:20 +0000 (18:01 +0800)
packages/runtime-dom/src/directives/vModel.ts

index b3d127fbe1a06c9b679cfac9af095ac3930a915d..5a27b245a66fb5ab90fa6bd325e91d3ed8a0080c 100644 (file)
@@ -160,7 +160,7 @@ export const vModelCheckbox: ModelDirective<HTMLInputElement> = {
 
 function setChecked(
   el: HTMLInputElement,
-  { value, oldValue }: DirectiveBinding,
+  { value }: DirectiveBinding,
   vnode: VNode,
 ) {
   // store the v-model value on the element so it can be accessed by the
@@ -225,20 +225,20 @@ export const vModelSelect: ModelDirective<HTMLSelectElement, 'number'> = {
   },
   // set value in mounted & updated because <select> relies on its children
   // <option>s.
-  mounted(el, { value, modifiers: { number } }) {
-    setSelected(el, value, number)
+  mounted(el, { value }) {
+    setSelected(el, value)
   },
   beforeUpdate(el, _binding, vnode) {
     el[assignKey] = getModelAssigner(vnode)
   },
-  updated(el, { value, modifiers: { number } }) {
+  updated(el, { value }) {
     if (!el._assigning) {
-      setSelected(el, value, number)
+      setSelected(el, value)
     }
   },
 }
 
-function setSelected(el: HTMLSelectElement, value: any, number: boolean) {
+function setSelected(el: HTMLSelectElement, value: any) {
   const isMultiple = el.multiple
   const isArrayValue = isArray(value)
   if (isMultiple && !isArrayValue && !isSet(value)) {