如何为v-select禁用/启用区分大小写

时间:2017-08-16 07:44:43

标签: javascript vue.js case-sensitive v-select

可以为禁用或启用区分大小写的可搜索v-select

设置一些规则
<v-select label="name" taggable v-model="selectedAgency"
          :options="agencyList" 
          :on-change="onAgencyChange" 
          placeholder="Agency"/>"></v-select>

官方网页: https://sagalbot.github.io/vue-select/

1 个答案:

答案 0 :(得分:0)

此时,没有。

V-select在比较之前将所有内容转换为小写。你可以在这里看到https://github.com/sagalbot/vue-select/blob/7a2fad6933c81130e5384426c68f0607c7d86308/src/components/Select.vue#L850

如果您想使其区分大小写,并且只是为项目寻找快速修复,您可以修改这些行并删除toLowerCase()调用。

或者,如果您认为这是一个应该支持的道具,请考虑根据您传递的某个道具进行拉取请求并有条件地调用toLowerCase()。

希望这会有所帮助。尝试进行这些更改,如果仍然无法使其发挥作用,发布您尝试过的内容,也许有人可以提供帮助。