vue实现输入一位数字转汉字功能


Posted in Javascript onDecember 13, 2019

vue实现输入一位数字转汉字功能

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
  
<div id="app">
  <div class="container">
    <div class="row">
      <div class="col-md-12" style="padding:50px 200px;">
          <input type="number" value="" id="inputVal" v-model="message" placeholder="输入数字" class="form-control" style="margin-bottom:30px;">
          <p>当前输入内容为:{{ chinese }}</p>
      </div>
    </div>
  </div>

</div>
  
<script>
  var vm = new Vue({
    el : "#app",
    data : {
      message : "",
      chinese : ''
    
    },
    methods : {
      toChinese : function(values){
        let chin_list=['一','二','三','四','五','六','七','八','九','十'];//所有的数值对应的汉字
        let sn = parseInt(values);
        this.chinese = chin_list[sn-1];
      }
    },
    watch : {
      message(newVal,oldVal){
        console.log(newVal)
        var reg = /^\d{1}$/;
        if(!reg.test(newVal)){
          if(newVal == ''){
            this.message = '';
            return;
          }
          this.message = oldVal
        }else{
          this.toChinese(newVal)
        }
      }
    }
  })
</script>

总结

以上所述是小编给大家介绍的vue实现输入一位数字转汉字功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
Mar 27 Javascript
jquery中获取select选中值的代码
Jun 27 Javascript
JS获取各种浏览器窗口大小的方法
Jan 14 Javascript
JS回调函数的应用简单实例
Sep 17 Javascript
JavaScript计划任务后台运行的方法
Dec 18 Javascript
jQuery代码性能优化的10种方法
Jun 21 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
Jun 29 Javascript
Vue.js实战之组件的进阶
Apr 04 Javascript
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
Three.js利用性能插件stats实现性能监听的方法
Sep 25 Javascript
微信小程序工具函数封装
Oct 28 Javascript
JS 数组和对象的深拷贝操作示例
Jun 06 Javascript
小程序登录之支付宝授权的实现示例
Dec 13 #Javascript
小程序使用wxs解决wxml保留2位小数问题
Dec 13 #Javascript
微信小程序点击保存图片到本机功能
Dec 13 #Javascript
微信小程序实现轨迹回放的示例代码
Dec 13 #Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
Dec 13 #Javascript
vue中使用elementUI组件手动上传图片功能
Dec 13 #Javascript
使用uni-app开发微信小程序的实现
Dec 13 #Javascript
You might like
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
php+flash+jQuery多图片上传源码分享
2020/07/27 PHP
掌握PHP垃圾回收机制详解
2019/03/13 PHP
js函数般调用正则
2008/04/08 Javascript
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
JS命名空间的另一种实现
2013/08/09 Javascript
浅谈Javascript中substr和substring的区别
2015/09/30 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
Angular企业级开发——MVC之控制器详解
2017/02/20 Javascript
JavaScript设计模式之代理模式详解
2017/06/09 Javascript
jQuery实现倒计时功能 jQuery实现计时器功能
2017/09/19 jQuery
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
2018/10/29 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
微信提示 在浏览器打开 效果实现过程解析
2019/09/10 Javascript
Vue中jsx不完全应用指南小结
2019/11/01 Javascript
如何利用node转发请求详解
2020/09/17 Javascript
web.py中调用文件夹内模板的方法
2014/08/26 Python
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
Python字符串、元组、列表、字典互相转换的方法
2016/01/23 Python
解决使用python print打印函数返回值多一个None的问题
2020/04/09 Python
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
数控机械专业个人的自我评价
2014/01/02 职场文书
九年级科学教学反思
2014/01/29 职场文书
创建文明学校实施方案
2014/03/11 职场文书
《夕阳真美》教学反思
2014/04/27 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
药剂专业自荐书
2014/06/20 职场文书
个人存款证明书
2014/10/18 职场文书
公司员工管理制度
2015/08/04 职场文书
vue实现同时设置多个倒计时
2021/05/20 Vue.js
SQL Server数据库备份和恢复数据库的全过程
2022/06/14 SQL Server