有人可以帮助我如何在离子2中使用mathjs吗? 我只是不让它导入使用,真的不知道该怎么做。
在离子1中,很容易加载文库并使用它,但在离子2中则不然。
谢谢!
答案 0 :(得分:4)
试试这个
public void A(Boolean callingFromCatch)
{
if(!callingFromCatch){
try{
//code which may throw exception
}
catch(Exception e)
{
A(true);
}
}else{
try{
reloadPage();
//try again
}
catch(Exception e){}
}
}
在组件中:
npm install mathjs --save
npm install @types/mathjs --save-dev
在某种方法中:
import * as math from 'mathjs'; // don't named as Math, this will conflict with Math in JS
或者您可以使用CDN:
将此行添加到let rs = math.eval('cos(45 deg)');
index.html
在组件中:
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjs/3.9.1/math.min.js"></script>
在某种方法中:
// other import ....;
declare const math: any;