问题标签 [angular-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
296 浏览

angularjs - 使用 bower 和 npm 添加角度模块有什么区别?

我正在尝试添加一个新的角度模块。 https://github.com/angular/bower-angular-animate

我注意到有两种方法可以添加角度模块。一种是使用凉亭。另一种是使用 npm。

2种方法有什么区别?每种方法的优缺点是什么?

0 投票
1 回答
1033 浏览

angularjs - 文件分离时Angular Js路由无法正常工作

这不起作用,.factory 在 app.js 内,所有控制器都在 controller.js 内。

我的问题: app.js 中的 .config 不适用于 index.html 的 about href 和 contact href。

about 和contact 的html 页面创建成功。问题是什么?,我不知道为什么。我检查了 angular 的脚本引用是否排在第一位。一切都好。甚至将控制器的方法调用到工厂。唯一遗漏的是 .config

0 投票
1 回答
538 浏览

angularjs - 角度,如何组合模块

我有一个带有模块mod1的页面html1.html

Data.js是mod1的工厂

然后我与模块mod2的第二页html2.html相同,并且我还想使用与以前相同的工厂

Train.jsmod2的工厂,然后结合mod1mod2我执行以下操作

但是 angular 找不到模块mod1。我错过了什么?

* html1.htmlhtml2.html都是来自同一个 Electron 主应用程序的渲染器

0 投票
0 回答
104 浏览

angularjs - 如何使用变量引导 AngularJS 模块?

我有一个预加载器模块,它可以检索一些环境数据。然后它引导 AngularJS 应用程序。我想通过传递模块和元素值的变量来使这个模块可重用(应该如此)。例如,这将允许预加载器分别用于页眉和页脚应用程序。

我找不到我用来构建它的资源,但这里有一篇概述用例和解决方案的文章。基本上,我们将 Angular 应用程序应用到旧的 Perl Catalyst 模板,其中我们无法包含一些关键的环境数据。通过 ajax 调用获取它是最好的解决方法。

这是它的要点:

从文档中调用的所有内容如下:

在最后两个功能行中,我想用变量替换各自的参数。我不知道如何传递它们。AngularJS引导文档提到了第三个配置参数,但它显然没有设置为处理任意数据。

从文档文件调用模块时,如何将这些值传递给模块?

0 投票
1 回答
1337 浏览

angularjs - Angular 无法在生产构建中实例化模块

我正在尝试使用 gulp 和 bower 将需要新的第三方模块的功能添加到 Angular 应用程序中。在开发模式下一切都很好,但我添加的任何新模块都会"Failed to instantiate module"在生产中产生臭名昭著的错误。我尝试禁用 uglify 构建步骤,但没有任何区别。只需将新模块声明为我自己的一个模块的依赖项就足以产生错误。

与许多这些问题不同,我已经在使用字符串数组语法来处理依赖项,并且该应用程序已经与各种其他模块一起运行。我发现我添加的内容与已在使用的其他库之间没有区别。

这是我目前在 include 方面的尝试ngCookies,但我对其他人也做过同样的事情,例如。ngFileUpload结果相同。

bower.json:

索引.html:

核心模块声明:

缩小/丑化的 js 输出:

应用程序.js

lib.js

控制台输出:

0 投票
2 回答
660 浏览

angular - Angular2:从其他模块引用可配置模块

我的主要AppModule模块最近有了显着增长,所以我想把它分成多个更小的模块。作为第一步,我拿了一些登录/注册组件并将它们放在LoginModule. 不过,有一个问题。我放置的组件LoginModule依赖于在 main 中声明和配置的另一个模块AppModule。这个必需的模块接受许多配置参数,当然,我希望将它配置在一个地方。

举个例子,IonicModule但这个问题是 Angular2 通用的。

我的主要AppModule导入IonicModule以及LoginModuleIonicModule.

因为其中的所有组件都LoginModule取决于IonicModule我也需要在IonicModule那里导入。但是,我应该如何处理配置参数?我想避免从AppModule.

imports: [IonicModule]在这种情况下就足够了吗?或者我是否需要在某处提取配置参数并在每次引用时注入它们IonicModule

我将提取的所有其他模块也需要IonicModule导入。

0 投票
0 回答
702 浏览

angular - 尝试安装 Angular 编译器-cli (ngc) 时出错

我正在尝试按照此处的 Angular 模块教程进行操作,但我遇到了与此人在这里遇到的同样的麻烦。所以我正在尝试他们的解决方案,但在让编译器 cli (ngc) 工作时遇到了麻烦。当我尝试安装时:

我得到:

我的 package.json 中的 TypeScript 版本是:

我应该在我的项目中安装旧版本的 TypeScript 吗?最好的方法是什么。提前致谢。

0 投票
2 回答
7674 浏览

angular - 指令在子模块中不起作用

我无法使指令在延迟加载的模块中工作。我已经阅读了文档,我只是将指令添加到我的主模块的声明数组中。该指令在该模块上按预期工作,但在延迟加载的模块中不起作用。它甚至可以防止由于模板错误而打开延迟加载的模块:

这是我的Plunker

单击“转到子项”后检查控制台中的错误

0 投票
1 回答
133 浏览

angular - Why doesn't the angular2 radio module render properly?

I am trying to use the MdRadioModule in my application however I must be missing a step. I've pasted my app.module.ts, app.component.html. My web pack bundle is valid and there are no errors in the console.

This is my import statement in my app.module.ts

#xA;

This is my app.component.html:

#xA;
0 投票
2 回答
1649 浏览

angular - 除了设计简单之外,在 Angular2 中使用多个模块有什么好处?

是否有助于减少加载时间?(例如仅将当前模块加载到客户端设备?)

我的理解是……

  • 它会增加服务器和客户端之间的请求数量吗?
  • 它会增加你的代码的复杂性。(因为你需要照顾
  • 导入和导出模块,并且在路由中也要特别注意)