PrimeNg ConfirmationService-错误NG6002

问题描述

我正在构建我的申请表,需要确认弹出窗口才能使用。但出现构建错误-

错误Ng6002-出现在appModule的NgModule.imports中,但无法解析为NgModule类。导出声明类ConfirmationService {

我的代码如下:

  • app.module.ts

    .......
    import {ConfirmationDialogModule} from 'primeng/confirmationdialog';
    import {ConfirmationService} from 'primeng/api';
    .......
    
    @NgModule({
        declaration: [....],imports: [
            ....,ConfirmationDialogModule,ConfirmationService,.....
        ]
    })
    

然后我只是在组件中使用它

```
import {ConfirmationDialogModule} from 'primeng/confirmationdialog';
import {ConfirmationService} from 'primeng/api';

@Component({
   selector: 'app-form,templateUrl: './form.component.ts',styleUrls: ['./form.component.scss']
});

export class FormComponent implements onInit {
   .....
   .....
   constructor(private confirmationService: ConfirmationService){ }
   ...
   ...
   ...

   submitForm() {
      this.confirmationService.confirm({
         message: "Test Confirm",accept: () => { this.router.navigate['./somewhere'] }
   })
  }
}
```

我有 importHelper:true enableIvy:false 。我删除了Node_Modules并安装了,但是似乎没有任何作用!

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...