ngoninit

    4热度

    1回答

    Angular 4应用程序。 我试图做一个错误页面,以显示有关未处理的异常可能发生的一些信息。 GlobalErrorHandler截获最终错误并将用户重定向到由单个ErrorComponent组成的页面。出现错误时显示页面,但生命周期钩子不会被调用。 的ErrorHandler: @Injectable() export class GlobalErrorHandler extends Err

    0热度

    1回答

    我有一个名为edit-scrim的组件,并且在我的组件中我有2个类型模型“Team”的数组,我正在使用服务中的一些方法我导入到组件中以将值分配给数组。在我第一次访问这个页面时,数组被填充得很好,但是如果我使用router.navigate()转到另一个页面并使用routerlink回滚到“edit-scrim”,它会丢失数组中的数据。我给数组分配数据的所有功能都在ngOnInit中,我在这个方法内

    -3热度

    1回答

    我们能不能执行它在构造函数中做的所有相同的操作?

    2热度

    2回答

    说明: 角4,被动的做法,试图通过创建一个验证功能,通过该功能ngOnInit()方法下的字段值进行比较。 请在下面找到我的代码, import { Component, OnInit } from '@angular/core'; import {BsModalRef} from "ngx-bootstrap"; import {FormGroup, FormControl, Validat

    0热度

    1回答

    我想获取并设置一个布尔值为'checkvalue'。我想事先调用函数isItTrue来设置变量'checkvalue'。如果该框被(取消)选中/并且我检查它,它应该调用函数doSomething()。 我正在试验<input type="checkbox" id="{{ class.id }}" ng-init="checkBoxValue=isItTrue(class.id)"[(ngModel

    2热度

    1回答

    我有一个Web应用程序。在我的右侧栏中,我有3个帖子。 当我点击后,我有一个导航: this.router.navigate(['../post', this.post.id]); 有一个后档组件将接管。 此组件具有一个函数,该函数可以从使用指定标识获取我的帖子的服务调用函数。现在,我将在我的内容区域(屏幕的左侧部分)中看到该帖子的所有详细信息。该函数(获取我的文章)仅在Post Profil

    2热度

    3回答

    我有一个菜单栏包含从express api加载的菜单,并且每个菜单都被引用到具有别名的页面,这将是该页面的url 我正在尝试加载页面当我点击菜单,它这样做,但我刷新页面 这是我的菜单代码 export class MenuList implements OnInit { menus:Menu[]; menu:Menu; page:Page; constructor(private ro

    0热度

    3回答

    我怎样才能价值指数或ID传递给EditDetail()的参数。我希望它被放在onEditDetail()的括号内有一次,我在HTML点击onEditDetail() ngOnInit() { this.route.params .subscribe((params: Params) => { this.id = +params['id']; this.u

    0热度

    1回答

    我有一个切换到购物功能,它由一个标题组件控制,并显示该场所的仪表板。 在该标题组件中,我导航到仪表板路线,即使我已经在该路线中。 this.router.navigate(['/venues', this.currentVenue._id, 'dashboard']); 但它不会再次触发ngOnInit挂钩,所以我的观点并没有重新加载。 这种情况下正确的解决方法是什么?

    0热度

    2回答

    我有一个以角度2编写的仪表板应用程序。我正在使用api调用数据。检索数据后,我将它们呈现在图表中。作为下面的演示链接。当我从dashboardcomponent的ngOnInit()方法进行api调用时,我得到了空响应,但如果我使用按钮单击事件做同样的事情,所有数据按预期方式加载。 什么是最好的地方/开始进行api调用,并在第一次加载时在UI中填充所有数据? http://preview.them