vue-汉字转拼音

目录

插件文档

下载插件

参数

optiions使用

使用


插件文档

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);

    }