Vue制作仿手机计算器
1.首先是把样式做出来,按钮是0-9,还有加减乘除,百分号,清除按钮,小数点,等号、等等
2.把官方网站的JS插件引用,https://cn.vuejs.org/v2/guide/
页面视图
JS
new Vue({
el: "#app",
data: {
equation: '0',
isDecimalAdded: false, //防止在一组数字中间输入超过一个小数位
isOperatorAdded: false, //判断之否已点击 加、减、乘、除,防止连续点击超过一个运算符号
isStarted: false, //判断计算器是否已经开始输入数字,用于正负数和百分比计算的时候作一些判断
},
methods: {
//Check if the character is + - × ÷
isOperator(character) {
//用来判断character 是否加减乘除
return ['+', '-', '×', '÷'].indexOf(character)