从Angular 2函数

时间:2016-06-22 12:21:04

标签: angular

我在Angular 2应用中使用NProgress。我已经使用Gulp将一堆JavaScript连接并缩小为一个“combined.min.js”文件,该文件还包含NProgress。

我可以像这样成功使用NProgress:

declare var NProgress: any;

...

ngOnInit() : void {

    // Start progress bar
    NProgress.start();

}

但是当我尝试在事件上触发NProgress时,比如提交表单:

onSearchFormSubmit() {

    // Start progress bar
    NProgress.start();

    validate form, perform HTTP calls via service etc...

}

它无效。 为什么NProgress对我的自定义事件来说是遥不可及的,但是可以通过生命周期钩子到达?

0 个答案:

没有答案