vue项目中使用 mathjs(精度计算问题)
Posted 张旭超
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue项目中使用 mathjs(精度计算问题)相关的知识,希望对你有一定的参考价值。
1、安装
cnpm install mathjs --save
2、main.js中引入
import * as math from \'mathjs\' // 新版本需要这样引入 感谢评论区的指出
Vue.prototype.$math = math
3、使用
this.$math.round(3.1415926, 3) // 四舍五入保留3位小数
4、使用文档
https://mathjs.org/docs/refer...
存在问题
本地调试没有问题,发布线上以后报错
Uncaught SyntaxError: In "GeV^-2", "^" must be followed by a floating-point number
解决方法:固定版本 "mathjs": "8.1.0"
以上是关于vue项目中使用 mathjs(精度计算问题)的主要内容,如果未能解决你的问题,请参考以下文章
在 Angular 9 CLI webworker 中导入 mathjs 时出错