关于vue.js:vue项目中使用-mathjs精度计算问题

7次阅读

共计 307 个字符,预计需要花费 1 分钟才能阅读完成。

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”

正文完
 0