angular-services相关内容

Angular Material 以异步方式选择加载选项

我需要异步加载选择的选项(通过服务),使用 Angular Material md-select 组件. 实际上,我使用 click 事件来加载数据.它有效,但我需要单击两次选择以显示选项.这是一个问题. 预期行为显示在此链接(AngularJs 材料) 实际行为显示在此 链接. md-select 是否支持异步选项的加载? 解决方案 需要点击两次的原因是因为第一次 ..

如何从 angular 2+ 的服务中获取屏幕调整尺寸?

首先这不是重复的需要时间来阅读,因为有很多类似的问题,但它们在@Component装饰器中 我的想法是在服务中捕获屏幕调整大小,然后通过可观察对象共享一些 css 值,但我的服务似乎无法正常工作(无法捕获屏幕调整大小事件). 这是我的代码 import { Injectable, HostListener } from '@angular/core';从'rxjs'导入{Behavi ..
发布时间:2021-11-10 03:36:32 其他开发

如何在 Angular 中获取反应形式输入的值?

我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样: ..

如何在 Angular 中获取反应形式输入的值?

我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样: ..

如何从 angular 2+ 的服务中获取屏幕调整尺寸?

首先这不是重复的需要时间来阅读,因为有很多类似的问题,但它们在@Component装饰器中 我的想法是在服务中捕获屏幕调整大小,然后通过可观察对象共享一些 css 值,但我的服务似乎无法正常工作(无法捕获屏幕调整大小事件). 这是我的代码 import { Injectable, HostListener } from '@angular/core';从'rxjs'导入{Behavi ..
发布时间:2021-11-10 03:36:20 其他开发

Angular:绑定到服务的可观察属性 ->值不更新

我正在尝试使用 在两个浏览器选项卡/窗口之间进行通信广播频道 API.两个角度服务实例之间的通信似乎有效,但未显示对 observable 值的更改.我正在尝试主要使用 async 管道来实现这一点. 我在 StackBlitz 上演示了我的问题 我有两个使用路由器显示的组件.(控制和显示) 我有一个服务 (MessagingService),其中有一个 BehaviorSubje ..
发布时间:2021-11-10 03:36:14 其他开发

Angular UI 路由器设置网站入口点.重定向到主页 URL

我将 Angular 与 UI-router 结合使用,我希望用户始终(或在大多数情况下,但为简洁起见,我们可以说“始终")在我的主页第 1 步进入网络应用. UI-router 配置简写: .config(function($stateProvider, $urlRouterProvider) {//如果没有找到有效的路由,则路由到 root$urlRouterProvider.othe ..

如何在 Angular js 中创建动态工厂?

在我的项目中,我必须在angular js中创建动态工厂,动态工厂名称如下 函数 createDynamicFactory(modId) {返回 myModule.factory(modId + '-existingService', 函数 (existingService) {返回现有服务(modId);});} 当我调用此函数时,我想获得具有动态名称的新工厂.不幸的是,这不起作用.我怎样 ..

Angular 文件夹结构和组件服务

我已经阅读了很多关于 Angular 文件夹结构的文章.我仍然不清楚我们把组件服务放在哪里.组件之间的共享服务被置于共享之下.但是仅由组件使用的服务呢?通常,我将所有组件逻辑都放入一个服务中,并将仅与 UI 相关的代码留给组件.哪个更好用: 每个组件和它的服务放在同一个文件夹 .├── app.component.html├── app.component.ts├── app.module ..
发布时间:2021-11-10 03:35:54 其他开发

页面刷新后数据会消失,

现在我正在使用一个服务将数据从视图传递到另一个视图(不同的控制器也是如此),在视图 A 中,我有控制器 CtrA,我用来传递数据的服务是: .factory('编辑报告服务',['$q','sessionId',函数($q,sessionId){var 共享数据 = {};var org={};函数传递(数据){共享数据 = 数据;};函数 getsharedata(){返回共享数据;};函数p ..
发布时间:2021-11-10 03:35:52 其他开发

如何使用 Angular 在一个函数上调用多个 API?

我需要在一个函数上调用 4 个不同的 API,该函数需要一个接一个地执行,因为我之前的 API 结果将使用下一个调用作为参数.例如:我有一个用于 geo Ip 的调用 API,然后我需要调用另一个 API,我需要传递我从第一次 API 调用中获得的经纬度. 如何在 angular 4 上完成此任务? 我听说过一些方法,比如 flatmap 和 forkjoin.请问这个方法可以用吗?( ..

AngularJS:理解这个 PUT 示例

这是位于 http://docs.angularjs.org/api/ngResource/service/$resource 底部的示例. //首先从工厂获取一个note对象var note = Notes.get({ id:$routeParams.id });$id = note.id;//现在调用 update 首先传入 ID 然后是你正在更新的对象Notes.update({ id:$ ..
发布时间:2021-11-10 03:35:43 其他开发