我想在Angular控制器中进行精确十进制算术。
我之前在Node应用程序中使用过big.js模块,并希望在此实例中再次使用它。
似乎我有几个选项,我可以使用AMD / requirejs来要求它(不完全确定如何,不太熟悉requirejs),或者我可以链接到它的路径。
我的问题是,如何将这个javascript文件包含在我的Angular控制器中?
如果我包含它是我的基本.html shell页面,我的控制器是否可以使用它?我应该使用browserify / requirejs吗?
答案 0 :(得分:2)
您不必使用require.js。将它包含在基本.html页面中通常会使Big构造函数可用于之后定义的所有脚本模块(包括控制器)。
答案 1 :(得分:1)
将正常库添加到Angular应用程序时,可以全局使用。框架不承担责任"因为它不是模块或指令。如果是这样,那么您需要将它包含在您的app构造函数中。