场景: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