<template> <div> <!--use elementui input box plug-in-<!--Arabic value input Box--<el-input-number V-mode L= "A" controls-position= "right": min= "0" ></el-input-number> <!--input box in transit Chinese--<el-input v-m Odel.trim= "Numbertochinese" ></el-input> </div> </template><script>Exportdefault{name:"Num", data () {return{A:0,//Arabic integerB: "",//Uppercase}}, computed:{//The price goes to capitalNumbertochinese () {Let M= This. A; Const Unit= ["Thousand", "Bai", "Pick", "" "," Qian "," Bai "," Pick "," "", "angle", "min"] M*= 100; M+= ""; varLength =m.length; varresult = ""; for(vari = 0; i < length; i++) { if(i = = 2) {result= "Meta" +result; } Else if(i = = 6) {result= "million" +result; } if(M.charat (length-i-1) = = 0) { if(I! = 0 && I! = 1) { if(Result.charat (0)! = ' 0 ' && result.charat (0)! = ' meta ' && result.charat (0)! = ' million ') {result= "0" +result; } } Continue; } Let A=NULL; Const A_= M.charat (Length-i-1); if(a_=== "0") {A= "0"; }Else if(a_=== "1") {A= "One"; }Else if(a_=== "2") {A= "Ii."; }Else if(a_=== "3") {A= "three"; }Else if(a_=== "4") {A= "The Restaurant"; }Else if(a_=== "5") {A= "WU"; }Else if(a_=== "6") {A= "Lu"; }Else if(a_=== "7") {A= "Qi"; }Else if(a_=== "8") {A= "ba"; }Else if(a_=== "9") {A= "JIU"; } result= A + unit[unit.length-i-1] +result; } result+ = Result.charat (result.length-1) = = ' Yuan '? "Whole": ""; This. B =result; returnresult; }, } }</script>
Arabic numerals to Chinese capital (integer)