angular2-services相关内容

“订阅"类型中缺少属性“包含"-angular2

我一直在尝试从节点获取一组对象到 onInit 服务并将其分配给组件.我能够查看服务中的数据,但是当我尝试分配给组件中的变量时,出现以下错误.我也包含了我的代码.请支持这个.我所需要的只是从服务中获取该数组并将其分配给组件中的 finallist. 错误在C:/Users/girija/Documents/animapp/src/app/components/list.component.ts ..
发布时间:2021-11-08 22:05:48 前端开发

将一个组件数据传递给另一个组件

我收到服务器的响应,我想将此响应传递给其他组件以进行显示.我以一种方式尝试过,但未定义.试过这种方式如何通过一个组件服务响应 angular 2 中的另一个组件.昨天拿到了结果面临路由.改变了一点点创建的分离组件. mainsearch.component.ts: 导出类 MainsearchComponent {被选中;跳过计数:数字 = 0;错误消息:字符串;搜索结果:任何;searc ..

Angular 2 - 等待来自服务的数据初始化

有 2 个服务: DataService - 从服务器获取数据 CacheService - 订阅 DataService 并保存映射数据 和组件 ComponentA - 注入 CacheService 并具有处理缓存数据的 foo 函数 我的问题是 - 当我的 foo 函数被调用时,我如何确保我的 CacheService 处理完数据. 当前解决方案,我有点喜欢 ..

Angular2:如何将同一服务的两个实例注入多个组件?

假设我有一个如下所示的 Angular 服务: @Injectable()导出类剪贴板{构造函数(私有倍数:多个,私有 di:DI,私有注入:注入,私有事物:事物){}//剪贴板有本地状态:私有 isCut:布尔值;私贴:英雄;切(英雄:英雄){this.isCut = true;this.toPaste = 英雄;}复制(英雄:英雄){this.isCut = false;this.toPas ..
发布时间:2021-11-08 22:05:24 其他开发

带有 Http 数据服务的 Angular2 路由器通过带有 Observable 捕获 404 的 Resolve

在我的解析守卫中,我得到了一个 Http Observable 来从特定的 id 返回用户的 JSON. 如果 id 不存在,我想捕获错误并重新路由到用户概览.我见过用 Promise 解决这个问题的代码,但不是用 Observable 解决的.我想看到一个 Observable 的解决方案! 目前我得到一个 "EXCEPTION: Uncaught (in promise): Res ..

Angular 2“没有字符串的提供者!"

我正在尝试在 Angular 2 中创建通用数据服务,但遇到了一个奇怪的错误.从本质上讲,我正在创建一个 HTTP 服务,其方法采用 api url 的一部分,以便我可以将它用于多种情况.例如,我想传入“projects/"并将其与“api/"连接以获取“api/projects/",然后我可以在 http 调用中使用它. 我当前的 dataService.ts: import { Inj ..
发布时间:2021-11-08 22:05:14 其他开发

Angular 2 - 使用 Windows 身份验证使用宁静的 api 调用

我在使用 Windows 身份验证的远程服务器上的 IIS 7 上托管了一个 .net web api.我想使用 Angular 2 using TypeScript with node 访问 web api.早些时候我收到一个错误“对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin"标头' 我在托管应用程序的 web.config ..
发布时间:2021-11-08 22:05:11 其他开发

Angular 2/4 如何使用 Angular 打字稿传递/捕获单选按钮值

我是 Angular 2/4 和打字稿的新手.我想获取为电话、电子邮件和地址选择的单选按钮值,并将选定的值传递给打字稿页面.client.info.ts 如何从 html 页面获取在打字稿中单击的单选按钮的值.我在下面包含了我的打字稿和 html 代码.目前这不起作用 有人可以帮忙吗 这是我的代码 client-info.component.html(从 JSOn 文件中提 ..
发布时间:2021-11-08 22:05:08 其他开发

Angular2 http observables - 如何使用未定义的类型

我正在将一些代码从 Angular1 迁移到 Angular2,但遇到了一些问题.我可以打开 json 响应,填充模板,并从模板 ng 函数访问数据,但无法直接从组件类访问数据.从我阅读的内容和看到的错误消息 Angular2 http/observable 似乎没有返回纯 json 对象,所以我怀疑我需要重新映射它,但不确定如何.我相信也应该可以使用 onPromise 回退到承诺,但还没有设法 ..
发布时间:2021-11-08 22:05:05 其他开发

如何使用 Inject 获取一次服务实例

如何使用 Injector 获得相同的单例服务实例: 我在 bootstrap 应用程序上定义了这个服务的提供者(例如所有应用程序上的一个实例) 示例: 引导程序 //初始化应用bootstrap(AppComponent, [ROUTER_PROVIDERS, HTTP_PROVIDERS, SessionService]); 会话服务 Singleton - 这只是 ..
发布时间:2021-11-08 22:05:02 其他开发

在 Angular 的整个应用程序中发出和广播事件

有没有办法在 angular2 中发出可以在整个应用程序中收听的事件?就像我们在 AngularJS 中使用 $rootScope.broadcast 和 emit 一样.在angular2中可以实现同样的事情吗?我阅读了 @Output() 和 EventEmitter() 并实现了它,但它只限制父级监听子级发出的事件. 我了解到 BehaviorSubject 是实现此目的的方法之一.这 ..

如何在 Angular2 中注销时获取新实例/重新加载所有服务

我正在开发 angular2 应用程序,它类似于最后提供的 Plunkr 链接. 在 HeroService 中,我有一个属性 clickCount,它会随着英雄的点击而增加.但是登录后我想重置这个参数.我不想使用该服务并重置其值(实际上在我的应用程序中我使用了许多服务,因此无法使用每个服务并在注销时重置其值). 是否有任何方法可以在不重新加载整个应用程序的情况下针对特定操作重置/重新 ..
发布时间:2021-11-08 22:04:55 其他开发

Angular 2 - 使用 ngStyle 将背景图像转换为 html 文件

我正在使用 Angular 2 服务从 API 中提取数据.我可以使用类似于此 {{ project.title }} 的内容将 json api 中的所有内容输出到页面上,但是我希望将 url 输出到后台图像,我似乎无法让它工作.. 有没有人有任何想法或建议? 目前这就是我所拥有的.我也试过没有花括号,但没有任何效果. ..