mirror of https://github.com/vuejs/core.git
chore: remove unused argument (#12006)
This commit is contained in:
parent
5d9e81d3da
commit
7a00f6f093
|
@ -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)) {
|
||||||
|
|
Loading…
Reference in New Issue