要实现的效果:张三 ZHANG SAN
step1:引入pinyin-pro 库
npm install pinyin-pro
step2:写个公用方法
uniMethods.js
const { pinyin } = require('pinyin-pro');
export default {
nameToPinyin(name) {
let piny = pinyin(name, { toneType: 'none' })
return piny.toUpperCase()
}
}
step3:业务界面使用
import uniMethods from '@/utils/uniMethods'
// 方法内
let piny = uniMethods.nameToPinyin(this.name)
console.log('piny: ', piny)