1、 安装
输入命令npm install mathjs 进行安装;
出现 如下图所示则证明安装成功。
2、配置math.js
const { create, all } = require('mathjs')
const config = {
number:’BigNumber’,
precision:20
}
const math = create(all,config)
注:以上代码写在main.js文件中。
3、把math声明为全局变量(重要步骤)
Vue.prototype.$math = math;
注:该行代码也是写在main.js文件中。(main.js为该项目的入口js文件)
4、使用math.js
组件中使用math.js的方法如下:
//在使用之前把数据类型转换为Number类型;方法:Number();
console.log(this.$math.format(this.$math.add(this.$math.bignumber(4.8), this.$math.bignumber(9.44))));//加法
console.log(this.$math.format(this.$math.subtract(this.$math.bignumber(1), this.$math.bignumber(0.99))));//减法
console.log(this.$math.format(this.$math.multiply(this.$math.bignumber(1.11), this.$math.bignumber(100))));//乘法
console.log(this.$math.format(this.$math.divide(this.$math.bignumber(2.1), this.$math.bignumber(0.3))));//除法
注:this.$math.format()不可以舍去不写。