如何使用Angular在控制器的基础上包含JavaScript库?

例如,我在此项目中使用morris.jsckeditor,尽管它们仅在两个页面上使用,但它们需要近1MB(开发版本)的资源。

通过在index.html文件中引用它们,将它们包含在整个单页应用程序中显然是浪费的。

有没有一种方法可以使用Angular Dependency Injection将这些包括在控制器中?我正在猜测使用服务或指令,但不确定在这种情况下这些组件的外观。

最佳答案

最好根据需要使用require.js在SPA中加载这些模块。

10-01 10:31
查看更多