Skip to content

当select标签里的option的value为空字符串时,vue不能正常选中该项 #3729

@chenhongtu

Description

@chenhongtu
<select v-model="value">
<option value="">a</option>
<option value="1">b</option>
</select>

这种情况下a 这个选项不能正常选择

function getValue (option) {
  return '_value' in option
    ? option._value
    : option.value || option.text
}

代码里取option的value,当value为空时不应该取text,我测试下当没有value属性时,value会自动为text,value为空字符串时取值应该是空字符串

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions