Vue3.2 使用 汉字转拼音的插件pinyin-pro 库
文章目录
- pinyin-pro 插件功能
- 安装
- 引入
- 使用
- 参数
pinyin-pro 插件功能
- 支持汉字、词语、句子多种格式输入获取
- 获取拼音
- 获取声母
- 获取韵母
- 获取拼音首字母
- 获取音调
- 获取多音字的多种拼音
- 支持人名姓氏模式
- 支持自定义拼音
- 支持字符串和数组两种输出形式
安装
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 库相关推荐
- 将汉字转换为拼音:pypinyin.pinyin()
[小白从小学Python.C.Java] [计算机等级考试+500强双证书] [Python-数据分析] 将汉字转换为拼音 pypinyin.pinyin() 选择题 下列说法错误的是? import ...
- 汉字转拼音—— js-pinyin 插件
使用方式: 安装 npm install js-pinyinimport pinyin from 'js-pinyin' element-ui 中使用示例 <el-form-item label ...
- js汉字转换拼音(网上找的js库)
var pinyin={mfkdb:[['A','阿吖嗄腌锕'],['Ai','埃挨哎唉哀皑癌蔼矮艾碍爱隘捱嗳嗌嫒瑷暧砹锿霭'],['An','鞍氨安俺按暗岸胺案谙埯揞庵桉铵鹌黯'],['Ang',' ...
- vue集成汉字转拼音插件
一.需要引入的文件 1.const.js文件,定义常量,文件内容如下: export const pinyin = {'a': '\u554a\u963f\u9515','ai': '\u57c3\u ...
- 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子
在PostgreSQL中实现按拼音.汉字.拼音首字母搜索的例子 作者 digoal 日期 2016-11-09 标签 PostgreSQL , 拼音 , 中文分词 , tsvector , 拼音首字母 ...
- java 汉字转拼音_推荐一款前端汉字转拼音组件工具
推荐一个前端的汉字转拼音组件 hotoo/pinyin, 支持在 Node 和 Web 浏览器环境运行. github网址:https://github.com/hotoo/pinyin 特性 根据词 ...
- PHP 汉字转拼音(首拼音,所有拼音)
<?php /**+------------------------------------------------------* PHP 汉字转拼音+--------------------- ...
- PHP汉字转拼音的两种方法+PHP提取汉字(中文)方法
方法一:根据ASCII码转换,GB2312库对多音字也无能为力. GB2312标准共收录6763个汉字,不在范围内的汉字是无法转换,如:中国前总理朱镕基的"镕"字. GB2312中 ...
- Android Studio 汉字转拼音
今天上课的时候老师讲到了汉字转拼音的问题,感觉挺有意思的,就自己捣鼓了一下. 查阅了一些资料,发现java获取汉字的拼音,pinyin4j.jar这个库可以很好的解决此类问题,先是用Myeclipse ...
最新文章
- 目标检测--Object Detection via Aspect Ratio and Context Aware
- 20秋PHP作业3,北语20秋《PHP》作业3【标准答案】
- 使用工具类时尽量使用私有的无参构造函数
- sed、cut和awk命令的使用
- usagestatsmanager获取正在运行应用_用Python构建数据科学Web应用程序
- 在servlet中读取初始化参数和上下文参数的方法getServletContext()和getInitParameter()
- 在sql当中为了让数据做缓存做with as的操作
- cdockpane限制调整大小_影视后期制作小伙伴必看:使用AU对声音质量进行调整的三大技巧...
- 没错!现在搞 Python 越来越难了!!
- “三十而已”女性洞察报告
- RequireJS模块的建立:插件化体验 - demo演示篇
- 教你50招提升ASP.NET性能(二十六):对于开发人员的数据库性能技巧
- SLAM Cartographer(4)对象Node
- python 面向对象 析构方法
- 2 追踪光线=》2.6 反射光线
- Hbase数据结构+hbase shell基本语法
- Jpcap包的安装与配置
- 从零开始做运营第一课:运营是做什么的?一篇文章解释清楚!
- 蓝桥杯——蓝肽子序列
- 楼天城楼教主的acm心路历程 ---- 抄自网上
热门文章
- 翻译翻译什么叫HTML5(六)“开门,js来查水表啦”
- 美世家无线点菜android,美世家无线点菜成功实现iPad mini平台应用
- 微信小程序:修改单选radio大小样式
- 蓝牙协议栈接收数据包流程1
- css多种方法画四分之一圆曲线
- ZCMU--5066: 黑暗长廊
- 如何将iPhone微信资料显示地区修改为“中国”
- Linux云计算架构-使用LAMP搭建ecshop电商平台,并测试网站所能承受并发数
- 魔众微信管理系统 v1.0.0 更简单可用的微信公众号管理系统
- iOS性能优化-UI卡顿检测