chore: remove unused argument (#12006)

This commit is contained in:
btea 2024-09-24 18:01:20 +08:00 committed by GitHub
parent 5d9e81d3da
commit 7a00f6f093
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 6 deletions

View File

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