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 相关文章推荐
JS替换字符串中字符即替换全部而不是第一个
Jun 04 Javascript
JavaScript设计模式之适配器模式介绍
Dec 28 Javascript
JS实现跟随鼠标闪烁转动色块的方法
Feb 26 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
May 28 Javascript
浅谈js中用$(#ID)来作为选择器的问题(id重复的时候)
Feb 14 Javascript
JavaScript实现前端分页控件
Apr 19 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
Jun 17 Javascript
layui table复选框禁止某几条勾选的实例
Sep 20 Javascript
vue调用语音播放的方法
Sep 27 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
Mar 03 Javascript
可拖拽组件slider.js使用方法详解
Dec 04 Javascript
微信小程序input抖动问题的修复方法
Mar 03 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的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
php中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
ThinkPHP字符串函数及常用函数汇总
2014/07/18 PHP
php实现递归的三种基本方式
2020/07/04 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
PHP 7.0新增加的特性介绍
2017/06/08 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
JavaScript列表框listbox全选和反选的实现方法
2015/03/18 Javascript
JS+CSS实现的蓝色table选项卡效果
2015/10/08 Javascript
AngularJS基础 ng-paste 指令简单示例
2016/08/02 Javascript
jQuery点击弹出层弹出模态框点击模态框消失代码分享
2017/01/21 Javascript
React实践之Tree组件的使用方法
2017/09/30 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
js实现验证码干扰(静态)
2021/02/22 Javascript
[10:54]Team Spirit vs Navi
2018/06/07 DOTA
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
利用python批量检查网站的可用性
2016/09/09 Python
python write无法写入文件的解决方法
2019/01/23 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
英国综合网上购物商城:The Hut
2018/07/03 全球购物
Muziker英国:中欧最大的音乐家商店
2020/02/05 全球购物
Jdbc数据访问技术面试题
2012/03/30 面试题
会计主管岗位职责范文
2013/11/08 职场文书
大学生怎样写好自荐信
2014/02/25 职场文书
经理助理岗位职责
2015/02/02 职场文书
演讲稿之感恩老师(三篇范文)
2019/09/06 职场文书
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis