2017-08-16 39 views

回答

0

此時,沒有。

V-select在比較之前將所有內容都轉換爲小寫。你可以在這裏看到https://github.com/sagalbot/vue-select/blob/7a2fad6933c81130e5384426c68f0607c7d86308/src/components/Select.vue#L850

如果你想要區分大小寫,並且只是爲你的項目尋找一個快速修復,你可以修改這些行並去掉toLowerCase()調用。

或者,如果您認爲這是應該支持的道具,請考慮製作拉請求並根據您傳遞的某些道具有條件地調用toLowerCase()。

希望有幫助。嘗試進行這些更改,如果仍然無法實現,請發佈您嘗試的內容,或許有人可以提供幫助。

+0

謝謝xenetics。其實我的主要問題是,一些特定於語言的字母在搜索過程中會導致問題。例如:Şş,Iı,İi,Üü,Ğğ,çç。 所以我正在尋找正確的方法來解決這個問題。 – radeveloper

+0

這些字母不應該引起任何問題。 ''Ğ'.LowerCase()'給我'',依此類推。所以如果你對庫進行一些小修改,它應該可以正常工作。 從庫中刪除'toLowerCase()'檢查是正確的解決問題的方法。或者,確保v-search的輸入最初都是小寫(又稱預處理),那麼v-select庫將按原樣運行。 – xenetics