gpt4 book ai didi

html - 'mat-slide-toggle' 在导入后不是已知元素

转载 作者:行者123 更新时间:2023-12-03 14:15:45 25 4
gpt4 key购买 nike

我正在尝试使用 <mat-slide-toggle>Click me!</mat-slide-toggle>在已经有 MatSlideToggleModule 的组件内已导入,但我仍然收到它不是已知元素的消息。

Angular 版本:8.0.1

HTML 页面 (slide-page.html)

<div class="grid-slide-toggle-material"> 
<mat-slide-toggle>Click me!</mat-slide-toggle>
</div>

模块 (slide-page.module.ts)
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; 
import { CommonModule } from '@angular/common';
import { MaterialModule } from 'projects/authenticator/src/shared/modules/material.module';
import { BasicModule } from 'src/app/shared/modules/basic/basic.module';
import { MatButtonToggleModule, MatButtonToggleGroup } from '@angular/material';
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { ReactiveFormsModule, FormsModule } from '@angular/forms';

@NgModule({
declarations: [],
imports: [
MaterialModule,
ReactiveFormsModule,
CommonModule,
FormsModule,
MatButtonToggleModule,
MatSlideToggleModule
]
})
export class SlidePageModule { }

即使在项目模块中导入之后,html 怎么可能没有被识别?

最佳答案

正如丹尼尔所建议的,
您需要将 MatSlideToggleModule 添加到 @NgModule 中丢失的导出中。
但是 , 请介意写MatSlideToggleModule而不是 MatSlideToogleModule .
在 app.moudle.ts 中,添加:

`import { MatSlideToggleModule } from '@angular/material/slide-toggle'`
在@NgModule 中,导入,添加:
MatSlideToggleModule 

关于html - 'mat-slide-toggle' 在导入后不是已知元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60619395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com