为 Vue 配置 Pinyin,需要安装 pinyin 库。
npm install pinyin --save
import pinyin from 'pinyin';
- filters: {
- pinyin: function (value) {
- return pinyin(value, {
- style: pinyin.STYLE_NORMAL
- }).join(' ')
- }
- }
- <div>{{'中国' | pinyin}}div>
基本上这就是配置Pinyin的过程,当然如果你想更改样式,只需要改变style的值即可。例如:
- filters: {
- pinyin: function (value) {
- return pinyin(value, {
- style: pinyin.STYLE_FIRST_LETTER
- }).join(' ')
- }
- }
这样输出就会变成:Z G