Skip to content

Select 在searchable, multiple 同时为true时展示的checkbox初次打开没有选中绑定数据 #1101

@ndfhsledk

Description

@ndfhsledk

场景:Select 在searchable, multiple 同时为true时展示的checkbox
问题:如果v-model绑定一个数组,初次打开菜单时v-model绑定的选项checkbox没有选中
原因:
select组件中的useSearchable.js中的定义的initCheckedKeys()方法有2个触发条件,1.value值变化,2.菜单关闭时。
如果value值在select创建前已经确定,那么初次打开select下拉菜单时initCheckedKeys()方法就还没有被调用,导致应该选中的option选项中的checkbox的check属性为false

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions