角度的任意精度十进制算术

时间:2015-08-06 06:16:48

标签: javascript angularjs requirejs browserify amd

我想在Angular控制器中进行精确十进制算术。

我之前在Node应用程序中使用过big.js模块,并希望在此实例中再次使用它。

似乎我有几个选项,我可以使用AMD / requirejs来要求它(不完全确定如何,不太熟悉requirejs),或者我可以链接到它的路径。

我的问题是,如何将这个javascript文件包含在我的Angular控制器中?

如果我包含它是我的基本.html shell页面,我的控制器是否可以使用它?我应该使用browserify / requirejs吗?

2 个答案:

答案 0 :(得分:2)

您不必使用require.js。将它包含在基本.html页面中通常会使Big构造函数可用于之后定义的所有脚本模块(包括控制器)。

答案 1 :(得分:1)

将正常库添加到Angular应用程序时,可以全局使用。框架不承担责任"因为它不是模块或指令。如果是这样,那么您需要将它包含在您的app构造函数中。