angular-services相关内容
我有一个模块 (app.config),我想注入我的整个应用程序. 该模块需要可在注入应用程序的所有其他模块中访问 例如,我的应用如下所示: angular.module('myApp', ['app.config','模块#1','模块#2','模块#3','模块#4']).配置... ///////////////////////////////// 这里是 app.co
..
我需要异步加载选择的选项(通过服务),使用 Angular Material md-select 组件. 实际上,我使用 click 事件来加载数据.它有效,但我需要单击两次选择以显示选项.这是一个问题. 预期行为显示在此链接(AngularJs 材料) 实际行为显示在此 链接. md-select 是否支持异步选项的加载? 解决方案 需要点击两次的原因是因为第一次
..
首先这不是重复的需要时间来阅读,因为有很多类似的问题,但它们在@Component装饰器中 我的想法是在服务中捕获屏幕调整大小,然后通过可观察对象共享一些 css 值,但我的服务似乎无法正常工作(无法捕获屏幕调整大小事件). 这是我的代码 import { Injectable, HostListener } from '@angular/core';从'rxjs'导入{Behavi
..
我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样:
..
我在 angular 2 中使用 Observable 地图时得到一个 [object Object]. 这是来自 API 服务的响应对象. {"isSuccess": 真,"message": "连接成功",“数据": [{“市场ID":1,"city": "san","cityF": "san",“名称":空,"nameF": "你好",“排序顺序":1,“isActive":真},{
..
我需要获取响应式表单输入 email 和 password 并将它们传递给我的函数,该函数调用 register 服务方法使用电子邮件在 firebase 中注册新用户.不幸的是,在表单提交后的 chrome 控制台中,我得到 RegisterComponent.html:2 ERROR ReferenceError: email is not defined 我的代码现在看起来像这样:
..
首先这不是重复的需要时间来阅读,因为有很多类似的问题,但它们在@Component装饰器中 我的想法是在服务中捕获屏幕调整大小,然后通过可观察对象共享一些 css 值,但我的服务似乎无法正常工作(无法捕获屏幕调整大小事件). 这是我的代码 import { Injectable, HostListener } from '@angular/core';从'rxjs'导入{Behavi
..
组件2发生变化时如何刷新不同组件1中的数据.这两个组件不在同一个父节点下. customer.service.ts export class UserManagementService extends RestService {private BASE_URL_UM: string = '/portal/admin';私有标头 = 新的 HttpHeaders({'授权':localS
..
我正在尝试使用 在两个浏览器选项卡/窗口之间进行通信广播频道 API.两个角度服务实例之间的通信似乎有效,但未显示对 observable 值的更改.我正在尝试主要使用 async 管道来实现这一点. 我在 StackBlitz 上演示了我的问题 我有两个使用路由器显示的组件.(控制和显示) 我有一个服务 (MessagingService),其中有一个 BehaviorSubje
..
我正在尝试将旧的 angular 1.5 服务注入到我的 angular 1.5/4 混合应用程序中的 angular 4 模块中. MyService 使用静态方法,因为如果我将其设为公开,则无法使用new MyService() 因为 MyService 需要一个我不知道如何提供的参数. 我的班级 (my-service.class.ts) import {Inject, Inj
..
我将 Angular 与 UI-router 结合使用,我希望用户始终(或在大多数情况下,但为简洁起见,我们可以说“始终")在我的主页第 1 步进入网络应用. UI-router 配置简写: .config(function($stateProvider, $urlRouterProvider) {//如果没有找到有效的路由,则路由到 root$urlRouterProvider.othe
..
如何在 Angular 5 组件中使用 AngularJS 服务? 我有 AngularJS 应用程序,我正在尝试制作混合应用程序,但无法使用 AngularJS 服务洞察 Angular 组件:出现错误 错误错误:在设置之前尝试获取 AngularJS 注入器. 我的 main.ts 是 import { platformBrowserDynamic } from '@ang
..
如何在工厂服务中定义的 ng-click 中调用该函数, app.factory('MyFactory', [function () {返回 {设置测试:功能(测试){警报(测试);}};}]);app.controller('TestCtrl', ['$scope','MyFactory', function ($scope, MyFactory) {}]);
..
我正在使用 AngularJS Seed,我想看看 Web Worker 的工作实现. 我想让一个简单的 Web Worker 工作以便理解它,但我在功能上遇到了问题. 我在 services.js 中有 Web Worker 代码,如下所示: 'use strict';/* 服务 */var app = angular.module('myApp.services', []).ap
..
在我的项目中,我必须在angular js中创建动态工厂,动态工厂名称如下 函数 createDynamicFactory(modId) {返回 myModule.factory(modId + '-existingService', 函数 (existingService) {返回现有服务(modId);});} 当我调用此函数时,我想获得具有动态名称的新工厂.不幸的是,这不起作用.我怎样
..
我已经阅读了很多关于 Angular 文件夹结构的文章.我仍然不清楚我们把组件服务放在哪里.组件之间的共享服务被置于共享之下.但是仅由组件使用的服务呢?通常,我将所有组件逻辑都放入一个服务中,并将仅与 UI 相关的代码留给组件.哪个更好用: 每个组件和它的服务放在同一个文件夹 .├── app.component.html├── app.component.ts├── app.module
..
现在我正在使用一个服务将数据从视图传递到另一个视图(不同的控制器也是如此),在视图 A 中,我有控制器 CtrA,我用来传递数据的服务是: .factory('编辑报告服务',['$q','sessionId',函数($q,sessionId){var 共享数据 = {};var org={};函数传递(数据){共享数据 = 数据;};函数 getsharedata(){返回共享数据;};函数p
..
我需要在一个函数上调用 4 个不同的 API,该函数需要一个接一个地执行,因为我之前的 API 结果将使用下一个调用作为参数.例如:我有一个用于 geo Ip 的调用 API,然后我需要调用另一个 API,我需要传递我从第一次 API 调用中获得的经纬度. 如何在 angular 4 上完成此任务? 我听说过一些方法,比如 flatmap 和 forkjoin.请问这个方法可以用吗?(
..
{{用户 |json}}
..
这是位于 http://docs.angularjs.org/api/ngResource/service/$resource 底部的示例. //首先从工厂获取一个note对象var note = Notes.get({ id:$routeParams.id });$id = note.id;//现在调用 update 首先传入 ID 然后是你正在更新的对象Notes.update({ id:$
..