使用方法

//获取全写拼音(调用js中方法)
var fullName = pinyin.getFullChars(chinaName);
//获取简写拼音(调用js中方法)
var easyName = pinyin.getCamelChars(chinaName);

引入ts项目中报错如下

无法找到模块“…/components/message.js”的声明文件。“e:/Vue/客/cms_v3/src/components/message.js”隐式拥有 “any” 类型。ts(7016)

解决ts中引入js报错问题

const {pinyin} = require("../../assets/js/pinyin")

pinyin.js源码如下

/*
---
description: Pinyin, to get chinese pinyin from chinese.
authors: An-ivy(from userName of gitHub)
provides: [Pinyin]
usage: pinyin.getFullChars(param)
...
*/
//(function( window, undefined ){
// var Pinyin = new Class({
export var pinyin = (function () {var Pinyin = function (ops) {this.initialize(ops);},options = {checkPolyphone: false,charcase: "

typescript项目中引入汉字转拼音js相关推荐

  1. vue项目中实现汉字转拼音缩写

    前段时间接到了这样一个需求,注册页面中有多个输入框,要求第一个输入框输入汉字后,第二个输入框自动填充对应的拼音开头缩写.实现思路是这样的,第一步完成拼音转汉字缩写功能,第二步为第一个输入框添加失焦事件 ...

  2. VUE 项目中引入外部js文件(CND引入)

    以VUE项目中引入echarts文件为例: 第一步在VUE项目中找到index.html文件 引入 :<script src="https://cdnjs.cloudflare.com ...

  3. 在 Nuxt.js 和 Vue.js 项目中引入第三方字体或艺术字

    一.需求分析 在我们写前端页面的时候,大部分时候是不需要用到第三方字体的,但如果是面向C端的页面,比如宣传页,就有可能会引入第三方字体,主要还是看UI设计师咋想了,此时我们可以通过让UI将特殊字体切成 ...

  4. 引入 javascript_在您JavaScript项目中引入类型安全性? 再想一想

    引入 javascript by James Wright 詹姆斯·赖特(James Wright) 在您JavaScript项目中引入类型安全性? 再想一想 (Introducing Type Sa ...

  5. vue ajax highcharts,在vue项目中引入highcharts图表的方法(详解)

    npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...

  6. 在C++项目中引入Lua(AlphaGo使用的方案)

    最近大火的AlphaGo,其中的deepmind已经开源,可以到github中下载https://github.com/deepmind/lab·,网上还有一个基于Python开源AlphaGo,那个 ...

  7. Web项目中前端页面引用外部Js和Css的路径问题

    公众号:南宫一梦 Web项目中前端页面引用外部Js和Css的路径问题 一般我们在做Web项目时,通常会将多个页面引入的公共js和css文件抽取出来,单独写成一个公共文件,以期方便各个页面单独引入,达到 ...

  8. 如何在Vue项目中引入ArcGIS JavaScript API​ 创建三维可视化地图(含vue项目创建教程)

    新手上路之在Vue项目中引入ArcGIS API​ 视频教程 B站搜索 X北辰北,感谢up主无私的教学~ B站地址:https://www.bilibili.com/video/BV18E411K7B ...

  9. Webpack项目中引入Bootstrap4.x

    Bootstrap是一个简洁.直观.强悍的前端开发框架,在Web开发中使用频率很高,本文主要记录一下如何在 webpack项目中引入Bootstrap4.x. 由于Bootstrap在各个Vue组件中 ...

最新文章

  1. jupyter写python的时候换行总是换到下一行的中间
  2. Service 之间如何通信?- 每天5分钟玩转 Docker 容器技术(101)
  3. 在linux中的virtualbox无法挂载usb设备的解决方法
  4. HDU 4630 No Pain No Game 树状数组+离线操作
  5. CodeForces - 724C Ray Tracing(扩展欧几里得解方程)
  6. jbutton 数组创建 java_java-将JButton数组添加到JPanel(按钮不可见)
  7. Mac 实现可以在 Finder 下直接打开 iTerm2 并跳转到当前目录
  8. POWERSPLOIT-Recon(信息侦察)脚本渗透实战
  9. 面对安利,谁能笑到最后
  10. 连接蓝牙demo_【BTS001】开源蓝牙协议栈BTStack初体验
  11. python调用usb摄像头黑屏_ORB-SLAM2编译安装和USB摄像头例程运行
  12. HTTP/HTTPS 01-不同状态码含义
  13. 如何监控主从故障是否正常?MySQL数据库
  14. 伯克利区块链课程:替代密码验证,比特币应用数字签名的进化之路
  15. 2.第一个页面amp;amp;分辨率和rpx
  16. redis之数据操作详解
  17. oracle怎么装测试库,测试库csdb安装ORACLE_TEXT组件
  18. Linux dstat监控工具简讲
  19. 【性能测试】性能测试中问题反思和心得
  20. cad二开之不通过netload加载命令(bundle文件的使用)

热门文章

  1. 睿智融科冲刺A股上市:营收规模翻倍增长,期间费用普遍高于同行
  2. 计算机网络安全教育培训教程,网络安全培训教材(PPT 67页)
  3. Java架构师培训视频百度云
  4. DDR信号仿真软件介绍
  5. 蛋糕店会员卡充值方案有哪些?
  6. Wordpress清新扁平风格阿里百秀XIU v7.5博客主题全解密
  7. Linux JDK 卸载安装
  8. 游戏中掉落系统的设计
  9. DB2查看执行过长的SQL
  10. 搭建radius服务