MathJS in ionic 2

时间:2017-02-11 06:51:51

标签: ionic2 mathjs

有人可以帮助我如何在离子2中使用mathjs吗? 我只是不让它导入使用,真的不知道该怎么做。

在离子1中,很容易加载文库并使用它,但在离子2中则不然。

谢谢!

1 个答案:

答案 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;