
[英]ANGULAR - Pass variable from Component to Service
我一直在研究组件交互以及将值从一个组件传递到服务,但找不到足够清楚的东西。 前提很简单,我有一个来自 API 的变量/值,我需要将该变量传递给服务组件(它包含 GET 请求和 URL,我需要该值)。 我正在考虑使用 EventEmitter 来发出我的变量,但是该服务没有 HTML 来订阅它。 以下 ...
[英]ANGULAR - Pass variable from Component to Service
我一直在研究组件交互以及将值从一个组件传递到服务,但找不到足够清楚的东西。 前提很简单,我有一个来自 API 的变量/值,我需要将该变量传递给服务组件(它包含 GET 请求和 URL,我需要该值)。 我正在考虑使用 EventEmitter 来发出我的变量,但是该服务没有 HTML 来订阅它。 以下 ...
[英]Data is not displaying on template (Angular)
我正在通过做简单的项目来练习 Angular。 我看到所有关于 SO 的问答,这与我的问题非常相似。 原因是我试图在异步数据初始化为articles变量之前显示它,但我已经尝试过*ngIf和async pipe。 我的服务 我的组件.ts 模板 ...
[英]Dynamic Header for angular app based on user type
所以我在 angular 上创建了一个 SPA,我必须根据用户更改 header。 我创建了一个架构组件,它有 header 和页脚,我用选择器将它设置为应用程序组件,这样它就是起点。 因此,在启动架构组件(仅限页眉页脚)时,如果用户已登录,将使用 ngOnInIt 检查,如果用户已登录,则导航至 ...
[英]NullInjectorError: No provider for service in library
问题: 我在 angular 工作区工作,我将common.module.ts从库(用ng generate library的库)导入到我的app.module.ts ,但是当我在app.component.ts CommonService ,我得到错误: common.module.ts中有一个 ...
[英]Angular doesn't write the value after updating sessionStorage
我的代码非常简单,我的组件中有这个 html 这是我用来更新这些变量的脚本 即使我先设置值然后获取它们,html 中也只显示了用户名变量, <h2></h2>标签之间没有绘制 sessionId 变量。 这可能是因为我在 sessionStorage 中已经有了“用户名”值。 ...
[英]How to store a set variable in service.ts then use it where I call it?
伙计们,我遇到了一个问题:我有可变的用户数据?:任何在我的 service.ts 中,然后我将它设置在其他一些组件中。它可以工作,当我 console.log IT /in service.ts/ 时,它可以工作。 但是当我在另一个组件中调用它时,它失去了它的价值并变得未定义。 我需要像 (LOC ...
[英]Angular 15: call a function every time a value changes
我们的教授要求我们使用以下组件构建一个简单的电子商务应用程序:客户、订单、菜单(导航栏)和购物车。 我们需要根据从导航栏的下拉菜单中选择的所选客户在前端显示订单,如图所示: 一旦我们 select 一个客户,它的 Id 就被分配给一个变量,然后它被用来根据客户 id 加载订单(多亏了一个名为 g ...
[英]Injecting service in the class / pure functions
我正在从事 Angular 项目(Angular 14+)并遵循原子设计原则(创建分钟级组件,如按钮、输入、切换等)。 大多数视图(列表、forms、标题)基于来自服务器的 JSON(说明组件的内容和位置)。 服务器还发送 function enums来执行特定功能。 例如,在按钮上单击导航到特定屏 ...
[英]Type 'undefined' cannot be used as an index type. Partial<Class> undefined?
我搜索了很多但找不到。 我的代码如下。 我创建了一个 alertify 服务,但出现以下错误:“ Type 'undefined' cannot be used as an index type. Partial<Class> undefined? ” 我不明白为什么代码将我的索引类型 ...
[英]AngularJS ng-if is not working while the condition is true
我正在为 Coursera AngularJS 单页应用程序使用 angular.min.js 1.8.2。 我创建了一个 itemAdder 来由用户添加购物清单,这些项目将显示在 showList 中。 一旦你购买了物品,你可以点击购买按钮将购买列表放入购买列表。 如果所有的东西都被买了,应该有 ...
[英]Injecting translate pipe to NgRx Effect and it throws NullInjectorError
我将 translate pipe 注入到 NgRx Effect 中,它会抛出 NullInjectorError,即使 pipe 是在包含该效果的模块中提供的。 我用于翻译的 package 是@ngx-translate/core。 注意:我能够在组件 scope 中使用 translate ...
[英]Angular Version 14: Getting 'pokemons' array of a trainer
早上好! 这些天我一直在做一个基于口袋妖怪的项目。 我现在要解决的问题是解决位于服务中的函数,该函数获取训练师的 pokemons 数组(下面的函数): 我模拟的 JSON(1 位培训师的示例)采用以下格式: 是否存在获得训练师口袋妖怪的正确方法? 提前致谢! ...
[英]How to pass form value from one component to a list in another component using angular services?
我一直在尝试开发一个待办事项列表项目。 我有四个组件: Daily、Item-List、Item 和 Add-task daillog daily 组件包含一个表单和一个显示表单值的列表。 我接下来要做的是在对话框模式(新的单独组件)中创建一个表单,并将其值添加到日常组件的列表中以下是代码: ...
[英]Is it possible to inject an Angular 2+ service (`@Injectable()`) into an AngularJS controller?
我正在开发 Angular10/AngularJS 混合应用程序,想知道是否可以将 Angular 10 服务注入现有的 AngularJS controller。 我尝试将我的服务(使用@Injectable()创建)注入我的一个控制器,但出现错误: 我确实为混合应用程序设置了 app.modu ...
[英]How do i solve typescript error No index signature with a parameter of type 'string' was found on type 'Object'
我写了一个 typescript function 的服务以返回 angular 中的可观察对象,我遇到了错误元素隐含地有一个“任何”类型用于索引类型“对象”的表达式。 在“对象”类型上找不到具有“字符串”类型参数的索引签名。 我该如何解决。 下面是我的代码的链接。 ...
[英]No suitable injection token for parameter 'basePath' of class 'HttpService'
我正在研究 angular 项目。 我尝试了多个 inheritance。 我得到了遵守失败错误 NG2003:class 'StoredDataService' 的参数 'subPath' 没有合适的注入令牌。 考虑使用 @Inject 装饰器来指定注入令牌。 NG2003:没有适合 class ...
[英]Angular material not working in an angular library
我有一些 angular 项目,我看到有很多代码可以重用,所以我想把一些代码做成公共库的一部分。 我按照文章中的步骤创建了库: https://angular.io/guide/creating-libraries 我已经将它测试到一个新的 angular 应用程序,它似乎工作正常,当我尝试迁移一些 ...
[英]Passing value from component to service in angular
我正在构建一个电子商务网站,当用户单击任何我想将产品网格更改为用户单击的复选框时。 我试图将 index 的值从 category-filter.component.ts 传递给 productgrid.service.ts 但每次我得到未定义的结果。 类别过滤器组件: 类别过滤器HTML: 产品网 ...
[英]Invoke service methods in child component using a service passed as config object in parent in angular
在这里,我以 object 的形式将表配置传递给子组件。 我也在哪里通过TableService 父组件.html 父组件.ts 我正在调用共享表组件中 TableService 中定义的服务来获取配置。 我无法访问服务方法的地方。 显示未定义。 shared-table.component.ts ...
[英]Service heritage in Angular 2+
我有一个从父 class 继承的组件,它本身被注入服务。 该服务也用于子 class(组件)中。 我是否必须在父 class 中两次导入和注入服务? 对我来说,这似乎是代码重复(并且有点鸡和蛋,因为孩子必须导入服务才能将其作为参数传递给父母......它已经导入了它。)。 app.componen ...