您可以将AngularJS模块视为应用程序不同部分的容器 - 控制器,服务,过滤器,指令等。
Angular 未在 app.module.ts 中导入模块,但该模块的组件声明中仍然会出现错误
我有一个应用程序,我想提取它的两个版本。 首先是包含整个应用程序的构建。 第二个是一个仅包含我的模块之一的应用程序。它有一个单独的路由模块作为
Angular 10 在从不同工作区渲染组件时使用库时无法读取 null 的属性“bindingStartIndex”
我创建了一个位于我的应用程序工作区之外的 Angular-Library。结果是我有两个不同的工作空间。 我的第一个方法是构建我的库并使用我的应用程序链接 /dist 文件夹。 T...
在我的 Web 应用程序中加载页面时如何处理 Angular 警告“耗时超过 2417 毫秒”?
我刚刚将 Angular Cli 升级到 16.0.1,将 Node 升级到 18.16.0,现在我在我的 Angular 应用程序中点击不同的页面时看到了警告。 警告信息: 警告:处理 https://localh 的源映射...
从模块执行模块或库时如何处理 Angular 警告“花费的时间超过 2417 毫秒”?
我刚刚将 Angular Cli 升级到 16.0.1,将 Node 升级到 18.16.0,现在我在我的 Angular 应用程序中点击不同的页面时看到了警告。 警告信息: 警告:处理 https://localh 的源映射...
我有一个自定义库,其中包含一些自定义元素,例如:custom-a、custom-b 和 custom-c。 结构如下: 项目/自定义库 源代码/库 自定义-a 自定义a.component.ts custom-a.compo...
Angular 组件不会使用空路径加载到默认插座中,但会使用插座名称。不要相信还有其他匹配的路线
我的应用程序组件中有几个路由器插座。除了一个,其他都有名字。 我的应用程序组件中有几个路由器插座。除了一个,其他都有名字。 <router-outlet name="menu"></router-outlet> <router-outlet></router-outlet> <router-outlet name="sidebar"></router-outlet> 目前,我的根路由配置指定以下内容: [ { path: 'mypath', loadChildren: () => import('./my-main.module').then((m) => m.MyMainModule) } ] 延迟加载的“主模块”路由配置如下所示: [ { path: ':myMainId', resolve: { myMainData: MyMainDataResolver }, children: [ { path: ':mySubId', resolve: { mySubData: MySubDataResolver }, loadChildren: () => import('./my-sub.module').then((m) => m.MySubModule) // Needs mySubData }, { path: '', component: MyMainComponent } // Needs myMainData ], }, { path: '', component: MenuComponent, outlet: 'menu' } ] 最后,我的延迟加载的“子模块”路由配置如下所示: [{ path: '', component: MySubComponent, outlet: 'sidebar' }] 使用上述配置,我的 MyMainComponent 不会加载(未调用构造函数/onInit)。但是,如果我给默认路由器出口一个名称并在路由配置中的 for MyMainComponent 中指定出口名称,则所有组件都会呈现。 类似地,如果我删除 url 的 :mySubId 段,并让主出口无名,MyMainComponent 会渲染。 所以,MyMainComponent 的路由和 MySubComponent 的路由(或其父路由)之间似乎发生了某种冲突。 我怀疑这与这两条路线都是空的有关,并且可能都以某种方式匹配,但我不明白当一条指定了出口而另一条没有指定出口时会怎样。 提前感谢您提供的任何帮助。
使用 Angular 模块联合,我如何配置我的 shell 和子应用程序以使用同一库的不同版本?
我正在使用 Angular 14 和模块联合。在我的 shell 应用程序中,我正在使用这个库 “我的公共库”:“^0.0.10”, 我在我的路线中使用它加载一个子应用程序 { ...
Angular - 安装库 fullcalendar 时出错
我正在尝试安装这个日历库(https://www.npmjs.com/package/angular2-fullcalendar),但是按照这些步骤,我收到以下错误: node_modules/angular2-fullcale 中的错误...
在为我的功能模块创建新模块,并将它们的路由路径从app.module.ts中分离出来后,我得到的错误是,core.js:6185 ERROR Error: Uncaught (in promise): ...
Angular forRoot 方法可以从另一个模块返回 forRoot 吗?
我想知道静态方法 forRoot 是否可以从另一个模块返回 forRoot 调用? 我刚刚配置了 ngrx store 并且想避免在 app.module 中有很多导入所以我创建了
我是一个新手,我正在创建一个简单的应用程序,用于实践学习。我开始使用shared.module.ts来做我的头,并把它导入到我的app.module.ts中,但是当我运行应用程序时,我没有看到 ...
我有3个模块。App, Shared, Core和Admin 这是根对象: export const routes: Routes = [ {path:'home', component:HomeComponent, canActivate:[AuthGuardService]}, {path:'detail:id', ...
循环依赖检测到来自Angular本地项目的警告,但在Stackblitz上没有。
我在Stackblitz上有一个非常简单的Angular项目,我在页面授权模块中有一个授权模块,分别包含三个子模块,分别是待定、关闭和打开。当...
找不到模块'./product-list/product-list.component'
我只是以有角的形式开始,我试图添加一个顶栏组件ive遵循了应用程序目录的流程,但它似乎仍然给我带来了错误消息,提示我已导入了我的组件...
如何在Angular 9中导入所有Angular Material模块
我想导入所有角形材料模块并将其用于整体角形项目模板。] >>
因此,我创建了一个模块,在该模块内部,我声明了一个Navbar组件,如下所示:从'@ angular / core'导入{Component,OnInit}; @Component({选择器:'app-nav',templateUrl:'。/ ...
Angular 7-PrimeNg ConfirmationDialog问题
我有一个使用PrimeNg组件的Angular应用。我在ConfirmDialogModule中遇到问题。这是我的html:]
这可能是一个愚蠢的问题,但是确实存在:在我的角度项目中,我想将组件声明从angular.module.ts更改为pages / pages.modules.ts。为了使我的src / app ...
ng g module my-module仅生成module.ts文件。但是我需要所有文件css,HTML,ts,spec。我如何使用cli一次生成所有这些文件?
我已经在这里和其他地方查看了数十篇带有相同错误消息的帖子,以及整个模块的FAQ,但仍然没有找到适合我的解决方案。 (例如,问题35543028,...