问题标签 [ng-modules]

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 投票
5 回答
22515 浏览

angular - Angular 中的 @NgModule 实际上是什么?

我是Angular 2的新手。

Angular 2@NgModule中到底有什么?我参考了Angular的官方文档。但我没有任何清晰。

0 投票
0 回答
1358 浏览

javascript - Angular2:访问组件内模块的 entryComponents 属性

在我的 Angular2 模块中,我在 entryComponents 属性中指定了一个组件数组,如下所示:

在一个组件中,我想访问这个 entryComponents 列表。像这样的东西:

这有可能吗?我不需要对模块本身的显式引用,而只需要在 entryComponents 列表中。

谢谢你的帮助!

0 投票
1 回答
655 浏览

angular - Angular2中的FormGroup绑定错误

拜托,我被困在这里了;一天后我遇到了这个错误,它在开发Angular2应用程序(稳定版)时让我发疯:

奇怪的部分是在四处搜索时,显然只有一个解决方案正在做

import { FormsModule, ReactiveFormsModule } from '@angular/forms';

Module file. 我做的 :

绑定错误在 HTML 中LcFormComponent,在其他组件中它工作顺利,但在这里我真的不知道问题出在哪里。这是LcFormComponent.ts导入部分:

有什么帮助吗?

0 投票
1 回答
49 浏览

angular - ionic2 // 不能在页面组件中使用我的模块

我正在将我的应用程序从 beta.11 升级到 RC3。但是我在 beta.11 版本中使用的组件有问题。

基本上,我创建了一个模块化组件“MyMessage”,它是一个 angular2 组件(而不是 NgModule)。我在页面组件“MessagesPage”中使用此模块。

以下是 beta.11 的工作内容:

但我有一个依赖问题:

找不到名称“MyMessage”

所以我试图将我的“MyMessage”组件移动到 NgModule,这似乎是解决方案。

在 中app.module.ts,我MyMessageModuleimports部分中添加了。但是我仍然有以前的错误,我不明白我错过了什么。

谢谢 !

0 投票
1 回答
2796 浏览

javascript - 未捕获(承诺中):错误:未找到“[object Object]”的 NgModule 元数据

src/+登录/index.ts

src/app.routing.ts

错误:

例外:未捕获(承诺):错误:未找到“[object Object]”的 NgModule 元数据。ac_vendor<["./node_modules/@angular/compiler/src/ng_module_resolver.js"]/NgModuleResolverhttp://127.0.0.1:3000/vendor.bundle.js:13839:23

这个问题困扰了我很久,求大神帮忙

0 投票
2 回答
16806 浏览

angular - Angular 2 - AppModule 声明的意外模块

我是 Angular 的新手,并试图在具有以下目录结构的 Angular2 应用程序中分离我的模块。

我在 AppModule 中声明了我的模块和其他组件,但在浏览器控制台中出现错误Unexpected HomeModule declared by AppModule

app.module.ts

home.module.ts

家庭路由.ts

app.routing.ts

0 投票
2 回答
382 浏览

angularjs - 为什么必须将 SharedModule 导入根模块?

Angular 2 文档指出“共享功能模块必须由任何期望使用它的可声明的模块导入”

我想知道为什么必须将共享功能模块导入根模块。它会增加代码库的复杂性吗?

0 投票
3 回答
4487 浏览

angular - Angular 2 多组件声明

我正在开发一个通用的 Ionic 2 应用程序,该应用程序包括在第一页上加载和显示多个组件。

每个附加组件都需要很容易地在应用程序中轻松创建和实施。所以我创建了一个名为“ addon-declaration.ts ”的文件。在这个文件中,我导出了所有组件:

所以我的问题是如何直接在“ app.module.ts ”声明字段中导入我的所有组件?

我已经尝试过了,但它不起作用:/

如果我一个一个地导入它们,那就太好了:

0 投票
1 回答
78 浏览

angular - 哪个标准决定如何将模块映射到 Angular2 的组件?

模块如何分布在组件上。与简单的文件夹组织相比,这个新概念有什么优势?

选项:

  • 每个组件一个模块 ?
  • 每页一个模块。
  • 其他 ...
0 投票
1 回答
768 浏览

angular - Angular 2 导入另一个“兄弟”模块会注入错误的组件

所以我有一个这样的模块结构:

两者dashboard都有posts自己的路由。

以下是路由的样子:

页面

仪表盘

帖子

一切正常,但是当我尝试像这样导入PostsModuleDashboardModule

并加载http://localhost:3000/#/dashboard,它显示PostsComponent, 而不是DashboardComponent仅仅因为我导入了“兄弟”模块

我怎样才能解决这个问题?