文章目录

  • pinyin-pro 插件功能
  • 安装
  • 引入
  • 使用
  • 参数

pinyin-pro 插件功能

  1. 支持汉字、词语、句子多种格式输入获取
  2. 获取拼音
  3. 获取声母
  4. 获取韵母
  5. 获取拼音首字母
  6. 获取音调
  7. 获取多音字的多种拼音
  8. 支持人名姓氏模式
  9. 支持自定义拼音
  10. 支持字符串和数组两种输出形式

安装

npm install pinyin-pro

引入

import { pinyin } from 'pinyin-pro';
pinyin('汉语拼音'); // 'hàn yǔ pīn yīn'

使用

import { pinyin } from 'pinyin-pro';
// 获取带音调拼音
pinyin('汉语拼音'); // 'hàn yǔ pīn yīn'
// 获取不带声调的拼音
pinyin('汉语拼音', { toneType: 'none' }); // 'han yu pin yin'
// 获取声调转换为数字后缀的拼音
pinyin('汉语拼音', { toneType: 'num' }); // 'han4 yu3 pin1 yin1'
// 获取数组形式带音调拼音
pinyin('汉语拼音', { type: 'array' }); // ["hàn", "yǔ", "pīn", "yīn"]
// 获取数组形式不带声调的拼音
pinyin('汉语拼音', { toneType: 'none', type: 'array' }); // ["han", "yu", "pin", "yin"]
// 获取数组形式声调转换为数字后缀的拼音
pinyin('汉语拼音', { toneType: 'num', type: 'array' }); // ["han4", "yu3", "pin1", "yin1"]

参数

pinyin(word, options) 接收两个参数

word:必填。String 类型,需要转化为拼音的中文
options:可选。Object 类型,用于配置各种输出形式,options 的键值配置如下:

pinyin(item.title.slice(0,1),{toneType:'none'}).charAt(0) //截取第一个字母

Vue3.2 使用 汉字转拼音的插件pinyin-pro 库相关推荐

  1. 将汉字转换为拼音:pypinyin.pinyin()

    [小白从小学Python.C.Java] [计算机等级考试+500强双证书] [Python-数据分析] 将汉字转换为拼音 pypinyin.pinyin() 选择题 下列说法错误的是? import ...

  2. 汉字转拼音—— js-pinyin 插件

    使用方式: 安装 npm install js-pinyinimport pinyin from 'js-pinyin' element-ui 中使用示例 <el-form-item label ...

  3. js汉字转换拼音(网上找的js库)

    var pinyin={mfkdb:[['A','阿吖嗄腌锕'],['Ai','埃挨哎唉哀皑癌蔼矮艾碍爱隘捱嗳嗌嫒瑷暧砹锿霭'],['An','鞍氨安俺按暗岸胺案谙埯揞庵桉铵鹌黯'],['Ang',' ...

  4. vue集成汉字转拼音插件

    一.需要引入的文件 1.const.js文件,定义常量,文件内容如下: export const pinyin = {'a': '\u554a\u963f\u9515','ai': '\u57c3\u ...

  5. 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子

    在PostgreSQL中实现按拼音.汉字.拼音首字母搜索的例子 作者 digoal 日期 2016-11-09 标签 PostgreSQL , 拼音 , 中文分词 , tsvector , 拼音首字母 ...

  6. java 汉字转拼音_推荐一款前端汉字转拼音组件工具

    推荐一个前端的汉字转拼音组件 hotoo/pinyin, 支持在 Node 和 Web 浏览器环境运行. github网址:https://github.com/hotoo/pinyin 特性 根据词 ...

  7. PHP 汉字转拼音(首拼音,所有拼音)

    <?php /**+------------------------------------------------------* PHP 汉字转拼音+--------------------- ...

  8. PHP汉字转拼音的两种方法+PHP提取汉字(中文)方法

    方法一:根据ASCII码转换,GB2312库对多音字也无能为力. GB2312标准共收录6763个汉字,不在范围内的汉字是无法转换,如:中国前总理朱镕基的"镕"字. GB2312中 ...

  9. Android Studio 汉字转拼音

    今天上课的时候老师讲到了汉字转拼音的问题,感觉挺有意思的,就自己捣鼓了一下. 查阅了一些资料,发现java获取汉字的拼音,pinyin4j.jar这个库可以很好的解决此类问题,先是用Myeclipse ...

最新文章

  1. 目标检测--Object Detection via Aspect Ratio and Context Aware
  2. 20秋PHP作业3,北语20秋《PHP》作业3【标准答案】
  3. 使用工具类时尽量使用私有的无参构造函数
  4. sed、cut和awk命令的使用
  5. usagestatsmanager获取正在运行应用_用Python构建数据科学Web应用程序
  6. 在servlet中读取初始化参数和上下文参数的方法getServletContext()和getInitParameter()
  7. 在sql当中为了让数据做缓存做with as的操作
  8. cdockpane限制调整大小_影视后期制作小伙伴必看:使用AU对声音质量进行调整的三大技巧...
  9. 没错!现在搞 Python 越来越难了!!
  10. “三十而已”女性洞察报告
  11. RequireJS模块的建立:插件化体验 - demo演示篇
  12. 教你50招提升ASP.NET性能(二十六):对于开发人员的数据库性能技巧
  13. SLAM Cartographer(4)对象Node
  14. python 面向对象 析构方法
  15. 2 追踪光线=》2.6 反射光线
  16. Hbase数据结构+hbase shell基本语法
  17. Jpcap包的安装与配置
  18. 从零开始做运营第一课:运营是做什么的?一篇文章解释清楚!
  19. 蓝桥杯——蓝肽子序列
  20. 楼天城楼教主的acm心路历程 ---- 抄自网上

热门文章

  1. 翻译翻译什么叫HTML5(六)“开门,js来查水表啦”
  2. 美世家无线点菜android,美世家无线点菜成功实现iPad mini平台应用
  3. 微信小程序:修改单选radio大小样式
  4. 蓝牙协议栈接收数据包流程1
  5. css多种方法画四分之一圆曲线
  6. ZCMU--5066: 黑暗长廊
  7. 如何将iPhone微信资料显示地区修改为“中国”
  8. Linux云计算架构-使用LAMP搭建ecshop电商平台,并测试网站所能承受并发数
  9. 魔众微信管理系统 v1.0.0 更简单可用的微信公众号管理系统
  10. iOS性能优化-UI卡顿检测