在angularjs项目中使用外部库 - MathJax

时间:2015-10-17 15:01:29

标签: javascript angularjs mathjax

我尝试在angularjs项目中使用MathJax库。

我不想在index.html中使用<script type="text/javascript">来添加库,但我想要这样的内容:

 angular.module('mymodule', ['MathJax'])

怎么可以这样做?

修改 我已经使用bower在我的项目中安装了MathJax。

2 个答案:

答案 0 :(得分:1)

您必须同时使用这两种方法。 第一个在客户端浏览器上加载库,如果您只使用它,则在尝试使用库时将显示错误,因为它未作为模块注入AngularJs。 第二个注入AngularJs上下文的功能,如果你只使用错误将找不到模块。

答案 1 :(得分:1)

您正尝试将此库作为模块注入您的应用程序。如果你真的想这样做,你需要使用MathJax的源代码创建一个自定义模块。老实说,我认为没有正当理由这样做,但是,如果你坚持这样做,那么网上有关于创建自定义模块的教程。

模块上的Angular doc:https://docs.angularjs.org/guide/module