Angular &引用;“p菜单”;不是已知元素
我的应用程序结构如下: 仪表板模块 ->超级管理员仪表板组件 布局模块 ->顶部收割台组件 我试图在superadmin仪表板组件中使用顶部标题 从Priming菜单导入顶部标题组件 问题:当我尝试使用选择器调用superadmin dashboard组件中的top header组件时,会收到一条警告,提示p-menu不是已知元素,并且该菜单不工作 布局模块Angular &引用;“p菜单”;不是已知元素,angular,import,module,components,primeng,Angular,Import,Module,Components,Primeng,我的应用程序结构如下: 仪表板模块 ->超级管理员仪表板组件 布局模块 ->顶部收割台组件 我试图在superadmin仪表板组件中使用顶部标题 从Priming菜单导入顶部标题组件 问题:当我尝试使用选择器调用superadmin dashboard组件中的top header组件时,会收到一条警告,提示p-menu不是已知元素,并且该菜单不工作 布局模块 import { NgModule } from '@angular/core'; import { CommonModule } fro
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TopHeaderComponent } from './top-header/top-header.component';
import { LoginComponent } from './login/login.component';
import { FormsModule } from '@angular/forms';
import { SecondHeaderComponent } from './second-header/second-header.component';
@NgModule({
declarations: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent],
imports: [
CommonModule,
FormsModule
],
exports: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent,
FormsModule,
CommonModule
]
})
export class LayoutModule { }
仪表板模块
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { SuperadminDashboardComponent } from './superadmin-dashboard/superadmin-dashboard.component';
import { CustomerDashboardComponent } from './customer-dashboard/customer-dashboard.component';
import { CardModule } from 'primeng/card';
import { LayoutModule } from '../layout/layout.module';
@NgModule({
declarations: [SuperadminDashboardComponent, CustomerDashboardComponent],
imports: [
CommonModule,
CardModule,
LayoutModule
],
exports: [
SuperadminDashboardComponent,
CustomerDashboardComponent,
]
})
export class DashboardsModule { }
您必须将
MenuModule
导入布局模块才能使用p-menu
。布局模块的任何声明组件的内部
布局模块
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TopHeaderComponent } from './top-header/top-header.component';
import { LoginComponent } from './login/login.component';
import { FormsModule } from '@angular/forms';
import { SecondHeaderComponent } from './second-header/second-header.component';
@NgModule({
declarations: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent],
imports: [
CommonModule,
FormsModule
],
exports: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent,
FormsModule,
CommonModule
]
})
export class LayoutModule { }
从'@angular/core'导入{NgModule};
从“@angular/common”导入{CommonModule};
从“./top header/top header.component”导入{TopHeaderComponent};
从“./login/login.component”导入{LoginComponent};
从'@angular/forms'导入{FormsModule};
从“./second header/second header.component”导入{SecondHeaderComponent};
从'priming/menu'导入{MenuModule};//添加此导入
@NGD模块({
声明:[
TopHeader组件,
LoginComponent,
第二个标题组件],
进口:[
公共模块,
FormsModule,
菜单模块//在此处使用它
],
出口:[
TopHeader组件,
LoginComponent,
第二个主要部分,
FormsModule,
公共模块
]
})
导出类LayoutModule{}
您必须将菜单模块
导入布局模块才能使用p菜单
。布局模块的任何声明组件的内部
布局模块
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TopHeaderComponent } from './top-header/top-header.component';
import { LoginComponent } from './login/login.component';
import { FormsModule } from '@angular/forms';
import { SecondHeaderComponent } from './second-header/second-header.component';
@NgModule({
declarations: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent],
imports: [
CommonModule,
FormsModule
],
exports: [
TopHeaderComponent,
LoginComponent,
SecondHeaderComponent,
FormsModule,
CommonModule
]
})
export class LayoutModule { }
从'@angular/core'导入{NgModule};
从“@angular/common”导入{CommonModule};
从“./top header/top header.component”导入{TopHeaderComponent};
从“./login/login.component”导入{LoginComponent};
从'@angular/forms'导入{FormsModule};
从“./second header/second header.component”导入{SecondHeaderComponent};
从'priming/menu'导入{MenuModule};//添加此导入
@NGD模块({
声明:[
TopHeader组件,
LoginComponent,
第二个标题组件],
进口:[
公共模块,
FormsModule,
菜单模块//在此处使用它
],
出口:[
TopHeader组件,
LoginComponent,
第二个主要部分,
FormsModule,
公共模块
]
})
导出类LayoutModule{}
谢谢您的帮助。我完全忘了加那个。谢谢你的帮助。我完全忘了加那个。