如何在AngularJS上创建模块/插件
How to create modules/addons on AngularJS
我正在构建一个可供多人使用的web应用程序。所有人都有相同的基本应用程序,但每一个都需要一些额外的功能,而其他人则不需要。
我正在尝试为应用程序创建一些模块或插件,这样每个模块或插件都可以在需要时安装。
每个插件的基本行为是在主页中添加一个div
。
div
中的链接将重定向到插件文件夹中的html,因此,该部分没有问题,我只需要将div添加到主页面即可。
哪种方法应该是正确的?
您应该单独内置HTML+Controller+CSS,然后,您的"消费者"所要做的就是包括您的javascript/css文件,并使用您的模板。
您可以使用ngInclude
在AngularJS中注入任何模板
<div ng-include="'addons/pablo.html'"></div>
相关文章:
- 如何在RT上添加插件和使用一些外部模块/文件
- RequireJS:将插件动态应用于模块id
- 在 Firefox 插件中使用 Core NodeJs 模块
- 如何配置 gulpjs,以便 ngrok 模块可用于为 pagespeed insight 插件提供 url
- 火狐插件错误:在 resource://gre/modules/commonjs/http.js 找不到模块“路径”
- 使快乐的插件在模块中可用
- 如何实现一个插件,它只在需要时修改原始模块
- 将 jQuery 插件转换为 es6 模块
- 带有有效负载的Firefox插件sdk请求模块POST方法
- 可以'无法在Firefox插件SDK中导入带有require()的自定义模块
- 只有在需要AngularJS时才注入模块依赖项(如插件)
- jQuery插件在requirejs模块中不起作用
- 如何在AngularJS上创建模块/插件
- 使用Npm模块时的jQuery插件
- 当只使用某些部分(react插件)时,浏览包括整个模块
- 如何使用C++插件中内置的模块中的node.js
- 我可以同时使用angulartics模块的两个分析插件吗?
- RequireJS:绑定插件模块
- Javascript模块模式:如何将方法/插件注入/创建/扩展到我们自己的库中
- 如何正确地插件在一个Reactjs滚动条模块