{ { item }}
name:'Calculator',
props: {
initValue: {
type: String,
require:true,default: ''}
},
data() {return{//计算器文本数组
calculatorTexts: (() =>{
let texts=[]for (let index = 0; index < 10; index++) {
texts.push(index.toString())
}
texts= texts.concat(['.', '+', '-', '*', '/', '(', ')'])returntexts
})(),//计算器是否可见
calculatorVisible: true,//样式
style: {
top:'0px',
left:'0px'},//光标是否处于计算器内
calculatorFocus: false,//文本值
value: this.initValue
}
},
mounted() {
},
methods: {//文本点击
handl