采用js将获取的汉字转换成拼音或者提取出首字母,这里分享一种最快捷简单的方式。

一、安装

1.去npm找合适的包

  • 没有看太多,查了一下适配小程序的,随便选了一个:
  • https://www.npmjs.com/package/wl-pinyin

2.在开发者工具中,对着小程序端的项目目录【miniprogram】选中后鼠标右键,选择【在终端中打开】

3.终端执行命令(如果之前有过可以省略此步)

npm init

执行该命令之后直接全部回车进行,成功后会在你的小程序端文件目录里生成一个package.json文件

4.下载包

  • 和上一步一样,在终端中操作
npm i wl-pinyin

5.构建npm包

  • 打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入成功。

二、使用

使用非常简单,在需要的页面

import pinyin from "wl-pinyin"

然后需要的地方

pinyin.getPinyin("你好") // ni hao
pinyin.getFirstLetter("你好") // NH

三、注意

不支持多音字,建议在大写字母那里,加一个input做校正。

在小程序上实现汉字的拼音提取首字母相关推荐

  1. 记录一下:Java 汉字获取拼音或首字母工具类

    记录一下:Java 汉字获取拼音或首字母工具类 Maven依赖配置 Java代码 本文主要记录一下在Java中,如何将字符串中的中文转化为拼音,获取汉字串拼音首字母,获取汉字串拼音的工具类,以及相关的 ...

  2. 实现下拉框的汉字、拼音、首字母大小写,全拼检索选项

    调用这个工具类,可以实现下拉框的汉字.拼音.首字母大小写,全拼检索选项 import java.util.Arrays;import net.sourceforge.pinyin4j.PinyinHe ...

  3. asp.net 汉字转换拼音及首字母实现代码

    Default.aspx页面 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile=& ...

  4. php拼音首拼,PHP 汉字转拼音(可首字母)

    有些项目会使用此功能,但是一些多音字如重庆,会翻译成zhongqing.有多音字情况的应该避免使用此类 /** * Created by PhpStorm. * Date: 2017/10/21 * ...

  5. python 汉字转拼音 获取首字母

    方式一.通过第三方库 import pinyin print(pinyin.get('汉字'))# 获取首字母,可将中文字符串转为中文列表 然后获取每一个汉字的拼音字符串取第一个然后拼接即可print ...

  6. 汉字对应拼音的首字母简拼

    ** 在开发中经常会用到这个功能,比如说在网页上根据姓名查找一个人,也可以根据姓名的简拼(张三–>zs)来查找,这次在项目中用到,来整理一下. ** 第一种方法:这种方法最大的好处是针对那些复杂 ...

  7. 在微信小程序上,帮助中心界面实现类似手风琴案例

    在微信小程序上,帮助中心界面实现类似手风琴案例 wxml <view class="container"><block wx:for="{{arrdat ...

  8. 小程序上拉加载,下拉刷新

    小程序上拉加载,下拉刷新 data: {collectinformation: null,number: 1,size: 10,isOpenLoading: true,isEmpty: true,is ...

  9. 小程序 php转excel,做微信小程序上传数据 数据格式?-微信 上传数据 生成excle

    做微信小程序上传数据 数据格式? 建议找人专门制作设计好,专业的事情交给专业的人做,自己浪费时间还不一定能搞好 如何把微信里的excel传到qq上 1.在手机中先箭头所示的"微信" ...

最新文章

  1. Android 5.0学习之ListView升级版RecyclerView
  2. [导入]sqlserver2005 数据挖掘控件研究
  3. 4.关于QT中的QFile文件操作,QBuffer,Label上添加QPixmap,QByteArray和QString之间的区别,QTextStream和QDataStream的区别,QT内存映射(
  4. ​如何在图书馆收获一段爱情?​
  5. ios 高德获取定位_解决ios11不支持高德地图API定位功能的方法
  6. Windows编程—BroadcastSystemMessage函数详解
  7. centos下添加windows启动项
  8. 『TensorFlow』批处理类
  9. JAVA基于J2ME的手机游戏开发免费
  10. Turbo码相关学习
  11. 恒星播放器 for Mac(万能视频播放器)
  12. 中文和英语中主语、谓语、宾语、定语、状语、补语的定义
  13. iphone铃声制作
  14. 企业架构图之业务架构图
  15. Netbackup5230备份一体机重删率异常故障分析日志收集
  16. maple 假设_maple 教程
  17. 机器学习论文:《LightGBM: A Highly Efficient Gradient Boosting Decision Tree》
  18. js判断 pc 手机 浏览器
  19. T37 合并EndNote的PDF
  20. 2022年元旦新年亲子活动方案

热门文章

  1. 英语口语exam1(Trend)
  2. 串口调试助手,有需要的拿去用
  3. 推荐系统综述——只谈感受不谈理论
  4. 加盟炸酱面女孩韩式面馆 让你快速拥有一家特色快餐店
  5. 人工智能培训需要多少钱?AI培训费用参考
  6. minimalcomps knob(旋钮)
  7. 从高宏伟处借来的HOOK API代码
  8. [翻译] [LaTeX] Undefined control sequence
  9. 固定资产管理软件RFID标签二维码手机高效盘点,资产报警功能保障安全
  10. GNN图神经网络详述-01