angular5相关内容
如何在滚动到div时获取div id。 我的角度6应用程序是一个页面应用程序,当用户点击导航栏时,页面将滑动到div id(我使用ngx-scroll-to)。 我已经完成了,当用户单击导航栏菜单时,它将滑动到div并将类设置为活动的。 我的问题是当用户手动滚动时,如何在导航菜单到达div id时将其设置为活动。
..
我有一个包含3条路由的路由模块: const routes: Routes = [ { path: '', component: SystemComponent, canActivate: [AuthGuard], children: [ {path: 'vds-list', component: VdsListComponent},
..
我想知道返回上一页时如何搜索结果。 示例) boardListUrl:/board boardDetailUrl:/board/Detail/:ID boardListUrl上的“标题”搜索按钮 例如)‘Title’Search(标题)搜索按钮单击:‘Hello’搜索 (调用后台和服务端睡觉接口) ==>boardListUrl:/board table
..
在我的angular5应用程序中,我使用的是表格。表中的数据来自后端。当表格第一次满载时,我想更改表格内的滚动位置。为此,我这样做: ngAfterViewInit() { setTimeout(function () { const scroller = document.getElementById('list-container'); scrol
..
如何在Subscribe方法之外取值 public ttl_count = 0; ngOnInit() { this.MacService.getAllCouseCount().subscribe((res)=> { this.ttl_count = res['count'] }); } 每当我在SUBSCRIBE函数内console.log(this.t
..
这是我的html,其中包含自动完成材料。
{{filter.c
..
我在7号角工作。 当我将对象传递给另一个组件时,我使用@Input修饰,但是组件是同级的, 那么如何将对象传递给另一个组件 推荐答案 在此方案中,最好使用服务进行通信。 在服务中,您可以使用主题,它既可以充当观察者,也可以充当被观察者。 例如 使用中 someSubject = new Subject(); 在组件1中 someServ
..
我正在尝试在mat-datepicker(角度为5)中预先选择一些日期这里的问题是我无法使用[dateClass]指令,因为它是角度为7的功能
..
我正在处理反应式表单,但我无法获得从UI更改或更新的具体表单控件,而是获得整个表单。我尝试使用valueChanges(),但它返回完整的表单本身,而不是提供特定更改的表单控件。 我尝试使用valueChanges()方法,但没有得到预期的结果 推荐答案 您可以订阅特定的表单控件,而不是这样订阅整个表单 this.form.get('userName').valueChan
..
我遇到了一个奇怪的问题,当角度分量变量更改时,我的HTML页面没有更新。按下按钮后,我进行网络加载并开始播放音频,如下所示: onPreviewPressed(media: Media): void { if (this.playing) { this.playing = false; this.source.stop(); } th
..
我正在尝试使用接口从API获取数据。 BELLOW是我的临时界面 export interface ITemp { id: number, name: string, age: number } 下面是我的HTTP服务,其中有一个fn getHomeDetails,它调用一个API。 import {Injectable} from '@angular/c
..
我正在开发一个角度5的应用程序。我必须从我的后端应用程序下载一个文件,为此,我只需调用如下函数: public executeDownload(id: string): Observable { return this.http.get(this.replaceUrl('app/download', denunciaId), {responseType: 'blob'}).m
..
因此,我想在导航到特定路线后重新加载应用程序。 我使用路由器。根据用户角色导航到特定路线,这很好用,但如果来自登录页面(不是每次用户打开特定路线),我必须在路由后重新加载页面-此处重新加载是根据用户的语言更新页面语言 所以我尝试做的是 else if(this.sp.role === 'Admin') { console.log('ooo') this
..
我正在尝试用 Angular 覆盖现有组件. 我原来的组件是: @Component({选择器:'应用程序原始',templateUrl: './orginal.component.html',styleUrls: ['./orginal.component.css']})导出类 OrginalComponent 实现 OnInit {} 在 app.component.html 中,我
..
我知道如何使用 ComponentFactoryResolver.resolveComponentFactory(AComponentType) 来初始化组件 但该方法需要一个 Type,而在我的代码中,我将类型的名称作为 string. 在 Angular API 中是否有通过 string 解析的方法?如果没有,如何在 TypeScript 中将字符串转换为 Type? 如果以
..
我正在构建一个收藏列表,我可以删除页面中的列表项.它基于 Ionic sqlite 存储. 我发现 Ionic 页面将保留已删除的离子列表项,直到我重新进入列表页面.因此,它需要在从离子存储中删除项目时刷新页面. 如何刷新特定页面?window.location.refresh() 似乎刷新了整个页面……这不是我想要做的. 我需要在我的应用程序的 20 页中刷新一个页面,因此 n
..
..
我将 Angular 更新到版本 5 并收到此错误 在我看来,这一行中的管道错误
{{ event.date |日期:"yyyy.MM.dd"}}
. 有人知道如何解决这个问题吗? 解决方案 似乎你没有更新你的管道,因为破坏了 angular 5 的变化请参阅:https://github.com/angular/angular/blob/master/C
..
我有一个调用 .NET Core 2.0 后端 api 的 angular 5 应用程序.从 angular 服务调用 API 在所有浏览器(Chrome、Firefox、IE11)中都可以正常工作,但在 EDGE 中不行.在 EDGE 中,我收到错误 Http 失败响应(未知 url):0 未知错误. 这是一个 CROSS ORIGIN CALL,并且已在 API 中启用 Cors,如下所示
..
在 AngularJS 中,我们可以使用 $watch、$digest... 来监听变量的变化,这在新版本的 Angular (5, 6) 中不再可能. 在 Angular 中,此行为现在是组件生命周期的一部分. 我查看了官方文档、文章,尤其是 Angular 5 更改检测在可变对象上,了解如何在 TypeScript 类/Angular 今天的提议是: import {
..