我有一个工作的角度 2 项目。我需要制作一个弹出表单以在表格中填写详细信息。单击按钮后,我想要一个弹出表单,用户可以在其中输入详细信息并提交。为此,我一直在尝试使用 Angular 2ng2-opd-popup
组件。但是当我在app.module.ts
文件中imports
@NgModule
中添加PopupModule.forRoot()
时,它会抛出错误。我已经使用npm install ng2-opd-popup
安装了它。
vendor.9f5a936....js:253
未捕获的语法错误 {_nativeError:错误:意外值"[对象对象]"由模块"AppModule"导入在语法错误.Base...}
任何帮助将不胜感激。顺便说一下,我正在点击此链接以获取弹出组件,并且我正在使用 webpack。
app.module.ts 文件的一部分:
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import { AgGridModule } from 'ag-grid-ng2/main';
import { PopupModule } from 'ng2-opd-popup';
@NgModule({
imports: [
BrowserModule,
FormsModule,
HttpModule,
AgGridModule.forRoot(),
PopupModule.forRoot(),
],
declarations: [
AppComponent,
],
我遇到了同样的问题,您需要进入ng2-opd-popup文件夹并删除其中的node_modules文件夹。 不需要。 之后,一切正常。