角ng-block-ui在角7中不起作用?

时间:2019-03-22 08:49:45

标签: angular angular7 blockui

在我的app.module.ts

import { BlockUIModule } from 'ng-block-ui';
imports: [
    BrowserModule,
    BlockUIModule.forRoot(),
]

在我的仪表板组件中

import { BlockUI, NgBlockUI } from 'ng-block-ui';

export class DashboardComponent implements OnInit {

@BlockUI() blockUI : NgBlockUI;

 ngOnInit() {
    this.blockUI.start()
 }

}
  • Ui块未在HTML中添加元素
  • 我不知道阻止ui不能启动的问题是什么
  • 问题可能与角度版本有关吗?
  • 我使用的角度版本为7。

1 个答案:

答案 0 :(得分:2)

如果ng-block-ui指令(* blockUI =“'您的变量'”)在ANGULAR 7、8或9中不起作用

然后是解决方法。

首先,如果您关注this,请参阅ng-block-ui的文档。甚至不起作用,

然后您需要安装:

npm install ng-block-ui@next

您的角度项目中的这种依赖性。

如果您遇到此错误:

ng-block-ui: TypeError: Cannot read property 'localName' of null
at ng-block-ui.js:878

然后您需要安装:

npm install ng-block-ui@next

official bug link