vue-汉字转拼音
目录
插件文档
GitHub - waterchestnut/pinyin: 把汉字转化为拼音字母,由chinalu/JSPinyin改写,使用新语法并去掉mootools的依赖
下载插件
npm install js-pinyin
参数
optiions使用
pinyin.setOptions({charCase:1});
setOptions 中传入对象,对象可传两个参数
charCase参数:输出脾阴的大小写模式:0-首字母大写,1-全小写,2-全大写
checkPolyphone:是否检查多音字
------------------------------------------------------------------------------------------------------------------
使用
// 根据自己路径,引入即可
import pinyin from '../../../../node_modules/js-pinyin/index';
// 根据名称获取标识
getIdentifying(event){
// 拼音小写
pinyin.setOptions({charCase:1});
console.log(pinyin.getFullChars('管理员')) //GuanLiYuan; console.log(pinyin.getCamelChars('管理员')) //GLY; console.log(pinyin.getCamelChars('1234')) //1234; console.log(pinyin.getCamelChars('杨')) //Y;
// 赋值
// pyName[0].toUpperCase() 首字母大写
// pyName.slice(1) 接触字符串其余部分
// 赋值
this.form.identifying=pyName[0].toUpperCase()+pyName.slice(1);
// 赋值
this.$set(this.form,'identifying',pyName);
}