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(
|
||||
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)) {
|
||||
|
|
Loading…
Reference in New Issue