在我的项目中有许多“基础”组件类。 此外,该项目将分为几个其他模块,其中我只是想将共享模块用作基类源。 我希望可以在 app.module 中只使用一个简单的import { SharedModule } app.module ,并避免在组件后代中导入许多基组件类,但错误发生了。 (我已经编辑了 ...
在我的项目中有许多“基础”组件类。 此外,该项目将分为几个其他模块,其中我只是想将共享模块用作基类源。 我希望可以在 app.module 中只使用一个简单的import { SharedModule } app.module ,并避免在组件后代中导入许多基组件类,但错误发生了。 (我已经编辑了 ...
我需要为开发模式和生产模式设置不同的模块,所以我想使用 fileReplacements 的angular.json选项创建test.module.ts和test.module.prod.ts 。 然后我将以下内容添加到angular.json配置中:{ "replace": "src/ap ...
我正在尝试使用 APP_INITIALIZER 对 env 值进行初始调用,但由于某种原因,在 runInitializers 期间未定义具有此 function 的服务。 Function 在我们的外部库中。 我曾尝试使用 function 在库中执行此操作。 图书馆: 在此之后我尝试做这个使用 ...
我必须在 Angular 中将警报组件用于不同的模块 A 和 B。 即使两个模块的实现相同,标签也仅在模块 A 中被识别。模块 B 在 webbrowser 中返回错误: 未捕获的错误:模板解析错误:“警报”不是已知元素: 如果“alert”是 Angular 组件,则验证它是该模块的一部分。 要 ...
我的应用程序从一个login页面开始,该页面有一个create-account页面的按钮。 如果我在create-account页面并刷新浏览器,它会返回login页面。 这是为什么? 我尝试通读文档以找到解决方案,但并不完全清楚。 我可以从浏览器中看到,如果我手动导航到http://local ...
我最近将 angular 项目版本从 11 更新到 13,升级后出现一个错误“ error NG6002: Appears in the NgModule.imports of VerifiedprofilesharedModule, but itself has errors 664 expor ...
我有一个使用 Angular CLI v-13.2.6 构建的功能性应用程序,我只想添加 angular 材料 forms 和图标的强大功能。 我已经在我的 class 中使用了Component装饰器,因此在尝试使用NgModule时出现错误。 我的问题是,有没有什么方法可以在我的类上使用那个C ...
我有一个使用 angular 库的项目。 所以对于库的开发,我使用带有watch选项的build命令,所以当我对库代码进行更改时,它会自动编译和构建。 然后在终端的另一个选项卡上,我正在运行ng serve --aot来运行应用程序。 当构建完成并且我第一次运行 ng serve 时,一切正常,我可 ...
赏金将在 50 分钟后到期。 此问题的答案有资格获得+50声望赏金。 坦纳希望引起对这个问题的更多关注。 我在我的 Angular 项目的 eslintrc 文件中设置了'@typescript-eslint/prefer-readonly-parameter-types': error 。 为了 ...
我目前正在尝试使用 Angular 12 创建一个登录页面,随后,我无法从 @angular/core/src/metadata/ng_module 导入 ModuleWithProviders。 你能帮我么? 我在互联网上搜索但没有找到解决方案,或者现有的解决方案似乎不起作用。 这是代码: ...
我在 module.ts 中导入了 FormsModule 但编译仍然失败并出现错误 -无法绑定到 'ngModel' 因为它不是 input 的已知属性。 注意:我在为项目中的每个组件创建单独的模块后遇到了错误。 最初单个 module.ts 没有错误我是 angular 的初学者,在这里找不到问 ...
在构建我们的项目时,我们得到一个错误: 我们知道这个错误是由于我们在 app.module.ts 中声明了 MainComponent,然后在 MainComponent 中调用了 AppModule,因为我们需要将 AppComponent 用于 firebase app.module.ts ...
我开始使用 Angular,我尝试创建一个简单的路由保护,如果我的服务未经授权返回,将用户重定向到登录页面。 为此,我创建了这个路由模式-> 这是我的警卫服务-> PS:我将默认值设置为 false。 好的,由于该值默认返回 false,我希望路由自动重定向到 AuthComponent ...
我试图创建一个 Guard 服务来验证我的路由。 但我的警卫服务位于共享库中。 这是我的警卫服务: 在共享模块中提供: 现在我需要在 app 模块中获得这个提供的服务。 我怎样才能做到这一点? 我需要在我的应用路由模块中导入此服务,并与 canActivate 路由验证器一起使用。 像这样: ...
我试图将共享库中的路由器防护使用到应用程序路由模块(在应用程序级别)。 我创建了这个RouterGuard(route.guard.ts): 在共享库上,我试图导出这个 class。 最后,我需要在应用程序级别使用这个守卫来检查我的路线。 但我收到这个错误: ...
我有 2 个库。 1 - 用户界面模板 2 - 用户界面组件要从应用程序导入 ui 模板,我这样做: 一切正常。 但是现在,我想将 ui-components 的一些组件用于 ui-templates。 为此,在 ui-templates 模块上,我创建了以下代码: 为什么模块无法直接从 ui-c ...
我正在设计一个 Angular 应用程序,它具有每个主要功能的管理员和基本用户视图。 假设我有两个功能——用户和产品,每个User可以没有或有很多Products 。 每个User都可以创建、查看和管理自己的个人资料和连接的Products 。 管理员可以创建、查看和管理所有Users和所有Prod ...
假设我在@NgModule的providers数组中定义了 2 个胖箭头方法。 它们被称为capitalize和capitalizeCallingMethod 。 是否可以从capitalizeCallingMethod中调用capitalize ,如果可以,我该如何实现? 我已经在 stacko ...
我刚开始使用 angular 框架的功能模块 + 延迟加载的路由部分,并且在适应这些细微差别时遇到了一些麻烦。 不时出现的一件事是如何存储服务和接口——它们应该 go 在仅使用它们的模块的提供程序数组中吗? 还是应该将某种主要服务模块注入根模块? 我从各种教程中了解到,核心模块或共享模块中的服务和接 ...
钓鱼者:11.2.5 typescript:4.0.2 角SVG图标:11.2.0 组件 html: 延迟加载模块调用: app.module.ts ...