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 相关文章推荐
javascript 自定义事件初探
Aug 21 Javascript
浅析JQuery UI Dialog的样式设置问题
Dec 18 Javascript
js控制input框只读实现示例
Jan 20 Javascript
Js和JQuery获取鼠标指针坐标的实现代码分享
May 25 Javascript
干货分享:让你分分钟学会javascript闭包
Dec 25 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
May 18 Javascript
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 jQuery
JS中this的指向以及call、apply的作用
May 06 Javascript
vue如何引入sass全局变量
Jun 28 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
Jul 24 Javascript
基于Vue2实现移动端图片上传、压缩、拖拽排序、拖拽删除功能
Jan 05 Vue.js
JS 基本概念详细介绍
Oct 16 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 友好URL的实现(吐血推荐)
2008/10/04 PHP
微盾PHP脚本加密专家php解密算法
2020/09/13 PHP
PHP插入排序实现代码
2013/04/04 PHP
php缓冲 output_buffering的使用详解
2013/06/13 PHP
CI框架安全类Security.php源码分析
2014/11/04 PHP
PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
2017/06/20 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
2019/11/21 PHP
JavaScript 动态改变图片大小
2009/06/11 Javascript
为JavaScript添加重载函数的辅助方法
2010/07/04 Javascript
JS代码同步文本框内容的实例方法
2013/07/12 Javascript
Knockout visible绑定使用方法
2013/11/15 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
基于javascript数组实现图片轮播
2016/05/02 Javascript
JQuery解析XML数据的几个简单实例
2016/05/18 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
2016/09/25 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
微信公众号开发之微信支付代码记录的实现
2019/10/16 Javascript
微信小程序返回上一页传参并刷新过程解析
2019/12/13 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
浅谈Vue开发人员的7个最好的VSCode扩展
2021/01/20 Vue.js
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
Python中的迭代器漫谈
2015/02/03 Python
python实现从一组颜色中找出与给定颜色最接近颜色的方法
2015/03/19 Python
Python中的日期时间处理详解
2016/11/17 Python
Python中join函数简单代码示例
2018/01/09 Python
python实现从wind导入数据
2019/12/03 Python
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
美国诺德斯特龙百货官网:Nordstrom
2016/08/23 全球购物
国外软件测试工程师面试题
2016/12/09 面试题
爱心捐助倡议书
2014/05/19 职场文书
趣味运动会加油词
2015/07/18 职场文书
年中了,该如何写好个人述职报告?
2019/07/02 职场文书