angular2-services相关内容
我必须使用 ComponentFactoryResolver 来动态添加组件.对于我的示例,我有一个模式窗口,我在按下视图上的某个按钮后动态加载了该窗口.此操作的代码如下: let componentFactory = this.componentFactoryResolver.resolveComponentFactory(XYZComponent);让 viewContainerRef =
..
我一直在尝试从节点获取一组对象到 onInit 服务并将其分配给组件.我能够查看服务中的数据,但是当我尝试分配给组件中的变量时,出现以下错误.我也包含了我的代码.请支持这个.我所需要的只是从服务中获取该数组并将其分配给组件中的 finallist. 错误在C:/Users/girija/Documents/animapp/src/app/components/list.component.ts
..
我收到服务器的响应,我想将此响应传递给其他组件以进行显示.我以一种方式尝试过,但未定义.试过这种方式如何通过一个组件服务响应 angular 2 中的另一个组件.昨天拿到了结果面临路由.改变了一点点创建的分离组件. mainsearch.component.ts: 导出类 MainsearchComponent {被选中;跳过计数:数字 = 0;错误消息:字符串;搜索结果:任何;searc
..
我正在使用 Angular2-cli 创建两个应用程序:MyFirstApp &MySecondApp.我希望 MySecondApp 导入 MyFirstApp 以便我可以重用指令/服务/组件.当我导入 MyFirstApp 时,出现以下编译错误:Cannot find module 'MyFirstApp'. 以下是如何复制: $ npm -v3.9.3$节点-vv6.2.1$ np
..
我已经为用户创建了登录页面.如果他们点击提交按钮,页面将导航到一个组件(test.component.ts,test.component.html,..). 我需要在全屏模式下制作该窗口.像,(html5 中的视频控制全屏). submitLogin() {if (this.userName === 'Student' && this.passWord === 'student@123')
..
有 2 个服务: DataService - 从服务器获取数据 CacheService - 订阅 DataService 并保存映射数据 和组件 ComponentA - 注入 CacheService 并具有处理缓存数据的 foo 函数 我的问题是 - 当我的 foo 函数被调用时,我如何确保我的 CacheService 处理完数据. 当前解决方案,我有点喜欢
..
AoT 编译导致“JavaScript heap out of memory"错误 我正在尝试按照 angular.io 上提供的 AoT 指南来编译我的项目 下面是我的 aot 类型脚本配置文件 {“编译器选项":{“emitDecoratorMetadata":真,"experimentalDecorators": 真,“模块":“es2015","moduleResolut
..
弹簧座控制器 @PostMapping(consumes = MediaType.MULTIPART_FORM_DATA_VALUE)公共响应实体createPerson(@RequestParam("user") User personDTO, @RequestParam("file") MultipartFile[] file){返回新的 ResponseEntity(null, re
..
假设我有一个如下所示的 Angular 服务: @Injectable()导出类剪贴板{构造函数(私有倍数:多个,私有 di:DI,私有注入:注入,私有事物:事物){}//剪贴板有本地状态:私有 isCut:布尔值;私贴:英雄;切(英雄:英雄){this.isCut = true;this.toPaste = 英雄;}复制(英雄:英雄){this.isCut = false;this.toPas
..
我的 app.routes 中有 4 条路线. import { NgModule } from '@angular/core';从'@angular/router' 导入 { Routes, RouterModule };导出const pageRoutes:路由= [{path: '', redirectTo: 'home', pathMatch: 'full'},{path: 'home'
..
在我的解析守卫中,我得到了一个 Http Observable 来从特定的 id 返回用户的 JSON. 如果 id 不存在,我想捕获错误并重新路由到用户概览.我见过用 Promise 解决这个问题的代码,但不是用 Observable 解决的.我想看到一个 Observable 的解决方案! 目前我得到一个 "EXCEPTION: Uncaught (in promise): Res
..
我正在尝试在 Angular 2 中创建通用数据服务,但遇到了一个奇怪的错误.从本质上讲,我正在创建一个 HTTP 服务,其方法采用 api url 的一部分,以便我可以将它用于多种情况.例如,我想传入“projects/"并将其与“api/"连接以获取“api/projects/",然后我可以在 http 调用中使用它. 我当前的 dataService.ts: import { Inj
..
我在使用 Windows 身份验证的远程服务器上的 IIS 7 上托管了一个 .net web api.我想使用 Angular 2 using TypeScript with node 访问 web api.早些时候我收到一个错误“对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin"标头' 我在托管应用程序的 web.config
..
我是 Angular 2/4 和打字稿的新手.我想获取为电话、电子邮件和地址选择的单选按钮值,并将选定的值传递给打字稿页面.client.info.ts 如何从 html 页面获取在打字稿中单击的单选按钮的值.我在下面包含了我的打字稿和 html 代码.目前这不起作用 有人可以帮忙吗 这是我的代码 client-info.component.html(从 JSOn 文件中提
..
我正在将一些代码从 Angular1 迁移到 Angular2,但遇到了一些问题.我可以打开 json 响应,填充模板,并从模板 ng 函数访问数据,但无法直接从组件类访问数据.从我阅读的内容和看到的错误消息 Angular2 http/observable 似乎没有返回纯 json 对象,所以我怀疑我需要重新映射它,但不确定如何.我相信也应该可以使用 onPromise 回退到承诺,但还没有设法
..
如何使用 Injector 获得相同的单例服务实例: 我在 bootstrap 应用程序上定义了这个服务的提供者(例如所有应用程序上的一个实例) 示例: 引导程序 //初始化应用bootstrap(AppComponent, [ROUTER_PROVIDERS, HTTP_PROVIDERS, SessionService]); 会话服务 Singleton - 这只是
..
有没有办法在 angular2 中发出可以在整个应用程序中收听的事件?就像我们在 AngularJS 中使用 $rootScope.broadcast 和 emit 一样.在angular2中可以实现同样的事情吗?我阅读了 @Output() 和 EventEmitter() 并实现了它,但它只限制父级监听子级发出的事件. 我了解到 BehaviorSubject 是实现此目的的方法之一.这
..
我正在开发 angular2 应用程序,它类似于最后提供的 Plunkr 链接. 在 HeroService 中,我有一个属性 clickCount,它会随着英雄的点击而增加.但是登录后我想重置这个参数.我不想使用该服务并重置其值(实际上在我的应用程序中我使用了许多服务,因此无法使用每个服务并在注销时重置其值). 是否有任何方法可以在不重新加载整个应用程序的情况下针对特定操作重置/重新
..
我如何模拟 ngRedux 的 getState: with karma jasmine 例如,我的服务通过 ngRedux 从商店获取价值. this.ngRedux.getState() 解决方案 我通过监视 getState() 方法解决了这个问题: spyOn(MockNgRedux.getInstance(), 'getState').and.returnValue({ .
..
我正在使用 Angular 2 服务从 API 中提取数据.我可以使用类似于此 {{ project.title }} 的内容将 json api 中的所有内容输出到页面上,但是我希望将 url 输出到后台图像,我似乎无法让它工作.. 有没有人有任何想法或建议? 目前这就是我所拥有的.我也试过没有花括号,但没有任何效果.
..