做一个插件,有一个搜索功能,现在想增加一点功能。比如:输入英文字母b,也能匹配到汉字中拼音首字母为b的汉字。请问这个该怎么实现。应该有一个汉字拼音对照的库什么的吧
做一个插件,有一个搜索功能,现在想增加一点功能。比如:输入英文字母b,也能匹配到汉字中拼音首字母为b的汉字。请问这个该怎么实现。应该有一个汉字拼音对照的库什么的吧
引用这个库: cnchar
使用超级简单
var list = ['苹果','香蕉','梨子','菠萝','葡萄'];
function check(list,letter){
return list.filter((word)=>{
return word.spell('low')[0] === letter.toLowerCase();
})
}
check(list,'b');
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
后台实现:http://blog.sina.com.cn/s/blo...
前台实现:https://github.com/liuxianan/...