从 angularcli 中的 HTTP Get 请求检索到的数组的范围

为什么我不能在 get 请求之外打印数组地址 1?我被这个卡住了,有人能帮我吗? 我也尝试过使用 XMLHttpRequest (),即使它也显示了同样的问题。 从 “@ angular/common/http” 导入 {http client}; 实现 OnInit {的导出类 MapComponent 私人元素 = []; SearchURL = "http:."; 构造函数 (私有 http 客户端: http 客户端) {} NgOnInit (): void { 变量地址 s1 = []; Var i; 获取 (此。搜索 url)。订阅 (res: 任何 [) => { 元素 = res; 对于 (i = 0; i ……

共4个回答, 标签: angular http-get
如何将角2前置快速 JS 变量导出到角2分量?

根据我的研究, 我正在用我的代码做下面的工作。目前, 我得到以下错误在我的控制台, 我不明白为什么。我按行跟踪教程。 任何帮助将不胜感激。我试图从我的例. js 文件中导出 nameid 变量, 以便在角度组件中使用。 angularar-madisp/concontoutes. js var xmldoc = require('xmldoc'); var DOMParser = require('dom-parser'); module.exports = function (app, config, passport) { app.get('/', function (req, res) { res.redirect('/home') }); app.get('/login', passport.authenticate(config.passport.strategy, { successRedirect: '/', failureRedirect: '/login' }) ); app.post ……

共3个回答, 标签: javascript angular typescript express
Angular block web 请求使用的服务器吗?

我正在用 7 号 Angular 做一个小项目。 Ng 服务 一个 NodeJS 服务器被旋转以处理请求,在处理完成之前,每个请求是否会阻塞?我们正试图评估在生产中使用它与使用更传统的应用服务器相比有多有效。 ……

共2个回答, 标签: node.js angular block serve
NG Build 在 Azure DevOps pline 中失败: 错误: 找不到模块 '../内部/运营商/审计'

我试图为 Azure 项目配置 Angular CI/CD 以下是 azure 管道的截图:enter image description here [https://i.stack.imgur.com/tGxGh.png] [https://i.stack.imgur.com/tGxGh.png] Json 包 enter image description here [https://i.stack.imgur.com/xP5CN.png] [https://i.stack.imgur.com/xP5CN.png] Build Project 抛出以下错误: 2019-05-20T09: 19: 18.0252202Z> ng build 2019-05-20T09: 19: 18.0252697 z ^ 2019-05-20T09: 19: 18.0253091 z 2019-05-20T09: 19: 18.0253456Z 2019-05-20T09: 19: 18.0254242Z 错误: 找不到模块 '../内部/操作员/审计' 2019-05-20T09: 19: 18.025497 ……

共2个回答,已解决, 标签: angular azure-devops
我应该如何在 Angular 8 中使用 @ ViewChild 的新静态选项?

我应该如何配置新的 Angular 8 view child? @ ViewChild (“search text”,{read: element f f,静态: false}) 公共搜索输入: 元素 Vs @ ViewChild (“search text”,{read: element f f,静态: true}) 公共搜索输入: 元素 哪个更好?我应该什么时候使用静态: 真Vs静态: 假? ……

共2个回答,已解决, 标签: angular typescript viewchild angular8
如何将异步错误处理放入单独的函数中?

我想将下面示例中显示的错误处理放入一个函数中: 从 “@ angular/core” 导入 {Injectable}; 从 “@ angular/common/http” 导入 {http 拦截器、 HttpRequest 、 HttpHandler 、 http event}; 从 “rxjs” 导入 {Observable}; 从 “./auth.service” 导入 {AuthService}; 从 “rxjs/运营商” 导入 {tap 、 flatMap 、 concatMap}; 进口 {AlertController} 从 '@ 离子/angular'; @ 注射 () Export 拦截器实现了 http 拦截器 { 构造函数 (私有授权: AuthService,私有 alertCon: AlertController) {} ErrorCodeToMessage = { 500: “发生了内部服务器错误。请与支持部门联系。” 404: “找不到这个资源。请与支持部门联系。” 403: “拒绝访问。你登录了吗?” }; 拦截 (htt: HttpRequest,next: Http ……

共1个回答, 标签: angular typescript ionic4
数组中传递布尔求值结果的语法?

我不确定这是一个以角度为中心的问题还是一个简单的旧 JS 语法问题。很明显,我有点生疏了,因为这个问题很愚蠢,但是. 我试图在我的角度模板中将 if/then 语句的结果作为数组变量传递。示例: 问题是,我想传递一些逻辑的结果,而不是传递布尔 “true”,所以看起来是这样的: 这可以直接在数组中完成吗? ……

共1个回答, 标签: javascript arrays angular boolean
如何将一个变量从一个组件传递给另一个处于同一级别的组件?

如何将一个变量从一个组件传递给另一个处于同一级别的组件?我在 Auth 组件服务中有用户变量 @ 注射 ({ 提供: “根” }) 导出类 AuthService { 私人用户: string = null; GetUser () { 返回此用户; } SetUser (用户名) { 会话存储.setItem (“用户名”,用户名); 用户 = 会话存储。 getItem (“用户名”); 控制台日志 (“vamos!”,此用户); } 在第一个组件中,我注入了它,如果我得到了用户变量的值,那么当用户认证时,我会用这个重定向它。路由器。浏览 (['/meet']) 就是我看到的另一项内容。 在下一个名为 list-user 的组件中,我在 getUser () 中获得 null。 异步 ngOnInit () { 控制台。日志 (“hoy”,此。 authService.getUser ()); } ……

共1个回答, 标签: angular
如何使用删除方法在角 http 客户端上修复此代码

(英语不是我的第一语言, 所以请原谅我)嘿, 我是新的在角, 我正在尝试做一个 http 请求, 删除医生时, 我点击一个按钮 (例如), 并知道 im 挣扎, 我必须做什么, 使我的代码工作。谢谢 这里是 doctor.service.ts getDoctor(doctorId: string): Observable { return this.http.get(`${this.apiUrl}/${doctorId}`, {headers}) .pipe(map((doctor: Doctor) => { return doctor; }), catchError((error: any) => { this.getError(error); return of(EMPTY_DOCTOR); })); } deleteDoctor(DoctorId: string): Observable { return this.http.delete(`${this.apiU ……

共1个回答,已解决, 标签: angular httpclient http-delete
根级别的 Angular 代理

我有一个用 jQuery 编写的 Angular 应用程序和一个登陆页面。 每次请求在的根目录上时,我都想为登陆页面提供服务Http://mywebsite.com。让我们说,还有什么 Http://mywebsite.com/otherpage,我想为 Angular 的应用程序服务。 与Nginx(生产),这是相当容易的。 开发 Angular 时,我们可以很容易地代理其他请求,比如/Api,与-代理-配置代理。配置。 jsonCLI 选项。 我遇到的问题是根级别。 我做错了什么?我不能代理根级别吗? Angular 文档 [https://angular.io/guide/build#proxying-to-a-backend-server]告诉我们去Web pack 开发-服务器文档 [https://webpack.js.org/configuration/dev-server/#devserver-proxy] 但是我还是不知道该怎么做。 我的代理。配置。 json如下所示: { 【/Api/* 】: { “目标”: “http://localhost: 3000”, “安全”: ……

共1个回答, 标签: angular webpack webpack-dev-server
从 API 中检索数据并显示在饼图中

我在以 json 的形式显示从 API 下载的数据时遇到了问题。数据不会在饼图、ngx-xs 中显示/刷新, 静态数据工作良好。我已经阅读了所有关于 ngx 图表和角度的帖子, 但我还没有找到解决我的问题的办法。 Ts 的代码 public memoryapi public memoryinfo public single = [ { "name": "", "value": 34, }, { "name": "Free Memory", "value": 8, } ]; ngOnInit(){ this.getInfo() } getInfo() { let info; info = this.http.get('request to API') info.subscribe(listcapacityresponse => { this.memoryapi = listcapacityresponse.listcapacityre ……

共1个回答,已解决, 标签: angular ngx-charts
Mac OS 无法加载新的 MD5 哈希包的 chrome

这不会发生在 Chrome 的 Windows, 但在 Chrome 为 Mac OS, 而不是要求新的资产从服务器 Chrome 尝试检索旧的应用程序捆绑哈希从以前的 npm 版本, 该应用程序无法加载! enter image description here [https://i.stack.imgur.com/udaRr.png] [https://i.stack.imgur.com/udaRr.png] 这对我来说没有意义, 应用程序 [哈希]-bundle-bab. js 已经改变, 哈希已经改变, 这应该会打破 Chrome 缓存..。 我不知道该怎么做, 我不应该做一些事情, 如应用程序 [哈希]-bundle-b不能不. js?刷新 = [刻度] 哈希正在执行相同的目的..。 ……

共1个回答, 标签: javascript angular
何时在 angular 中取消订阅 SSE 事件源事件 (关闭/刷新情况)

我在我的应用程序中的服务中使用一些 event source。 当浏览器关闭/刷新时,我想关闭所有连接。 我见过这个 [http:// https://stackoverflow.com/questions/34129319/how-can-i-handle-browser-tab-close-event-in-angular-only-close-not-refresh] 帖子 现在,这是我在服务中添加的内容。 @ HostListener (销售主管: beforeunload') OnBrowserClose () { 这.clearAll (); } ClearAll () { 如果 (这个.event source) { 关闭 (); } 这回调 = 新地图空间> (); } 有更好的解决方案吗? ……

共1个回答, 标签: angular server-sent-events eventsource
无法路由器。导航到延迟加载的子模块

我是新的角度。我从最新版本 8 开始。 我正在尝试编写一个应用程序。路由的初始状态是 path: '',我想根据这里基本路径中的一些条件来确定下一个路由。如果条件是真的,我需要将用户重定向到/home,如果失败,我需要重定向到/welcome。无论是在家里还是在欢迎的时候都是懒洋洋的。 我有一个警卫服务,在那里做出路由决定 (走哪条路)。 App-routing.ts 从 “@ angular/router” 导入 {Routes,RouterModule}; 从 “./services/route-guard/home-guard.service” 导入 {HomeGuardService}; 康斯特路线: 路线 = [ { 路径:,路径匹配: “完整”, 可以激活: 【家庭服务】, 儿童: [ {Path: “welcom”,loadchild: () => import ('./welcome.module')。 {Path: “home”,loadchild: () => import ('./home.module')。然后 (mod => mod.HomeModule)} ] } ]; ……

共1个回答, 标签: angular angular-routing angular-router-guards
需要帮助减少 Google auth 登录时间

当用户登录时,获取 gPlusUser.idToken 需要很长时间.当应用程序只是偶像等待时,最多 7 到 8 分钟。 //谷歌登录 异步 googleLogin (): 承诺 { 试试 { 控制台日志 (“在 gplus 之前”); Await gplusUser = 等待此。 gplus。登录 ({ 'WebClientId': 环境。 googleWebClientId, “离线”: 真的, 'Scopes': 'profile 发给 }); 控制台日志 (“在 gplus 之后”,gplusUser); 返回等待此。 afAuth。auth。 重火力点.auth.GoogleAuthProvider.凭证 (gplusUser。idToken) )。然后 (凭据) => { 控制台日志 (“获取凭证”,凭证); 用户: IUser = { Uid: 凭据。用户。 uid, 电子邮件: 凭据。用户。电子邮件, 显示名称: 凭据。用户。显示名称, }; 更新用户数据 (用户); }); } 抓 (err) { 控制台日志 (err); } } 几周前,这才开始需要很长时间。当它最初被安装时,不需要 ……

如何在 angular 7 中从数据库中获取数据?

我在使用 PHP fetch API 从数据库中获取数据时遇到了。下面的 PHP fetch API 在 react 应用程序中工作正常,但是使用 angular 获取数据时出错。这是我使用 PHP fetch API 的完整代码。 app.component.ts: 从 “@ angular/core” 导入 {组件}; 从 “@ angular/common/http” 导入 {http client}; 从 “rxjs” 导入 {Observable}; 从 “@ angular/core” 导入 {Injectable}; @ 组件 ({ 选择器: “我的应用程序”, TemplateUrl: './app.component', 样式网址: [。/app.component.css '] }) 出口级 AppComponent { 构造函数 (私有 http 客户端: http 客户端) {} Name = 'my app'; 学生: 任何 = []; BaseUrl = 'http://veomit. Get_products () { 获取 (这个)。订阅 (res: {}) => { 控 ……

共0个回答, 标签: php angular fetch angular7
如何在 Angular 数据表中发布自定义字段值

我需要什么 * 我需要在 dtoptions 中发布反应性表单值。 * 我在 datatable 中使用了自定义字段进行搜索。 Component.html ……

从不同的模块为同一令牌动态注入不同的服务实例

我有多个模块说 SchoolModule UniversityModuleSharedModule SharedModule必须 BaseService 同时和 SchoolModule UniversityModule 提供者扩展 现在, 当我加载我 SchoolModule 的, 我想 BaseService 应该得到的实现 schoolService , 同样的去 UniversityModule 结构 app -- SharedModule -- base.service -- secret.service uses base.service -- shared.component uses secret.service -- SchoolModule -- school.component uses shared.component -- school.service -- UniversityModule -- university.component uses shared.compone ……

共0个回答, 标签: javascript angular typescript dependency-injection
Angular 6 文件上传预览仅在第二次上传后工作

我用的是 6 号 Angular 我有简单的input type="file"将数据传递给 img scr,向我展示我需要上传的图像。 当我第一次选择图像时,什么也没有发生,当我第二次选择图像时,我确实看到了预览图像。 我错过了什么,为什么我第一次看不到图像预览? 我的 html 选择文件 {{消息}} 提交 我的打字稿 出口级 BottomSheetComponent 实施 OnInit { 令牌 = 这个 pzLogin。userLoginAccessToken; 公共图像; ImgURL: any = this.phplogin.UserLoginClaims.ImageUrl; 公开消息: 字符串; FileData = 新的 FileReader (); 构造函数 ( 私 _ bottomSheetRef: MatBottomSheetRef, 私有 http: http 客户端, 私有本地存储服务: 本地存储服务) {} /* OpenLink (事件: 鼠标事件): void { 该 _ bottomSheetRef。解雇)。 事件。 prevent ……

共0个回答, 标签: angular typescript angular6
当我更新了 angular 版本 7.0-> 8.0 时。不更改 tsconfig.json 文件上的目标

我已经使用命令 ng update @ angular/cli @ angular/core 更新了 angular 8 版本,使用该命令 angular 版本更新如下:- CLI: 8.0.1 的 Angular 点: 10.15.3 操作系统: linux x64 Angular: 8.0.0 ...动画,cdk,通用,编译器,编译器-cli,核心,表单 ...语言-服务,素材,平台-浏览器 ...平台-浏览器-动态,平台-服务器,路由器 包版本 -------------------------------------------------------------------------------- @ 角 devkit/建筑师 0.800.1 @ 角 devkit/内置角 0.800.1 @ 角 devkit/构建优化 0.800.1 @ Angular-devkit/build-webpack 0.800.1 @ Angular-devkit/core 8.0.1 @ 角 devkit/原理图 8.0.1 @ Angular/cli 8.0.1 @ Angular/fire 5.2.1 @ ……

共0个回答, 标签: angular