目前,Angular Mention库在Angular 9版本中存在兼容性问题。为了解决这个问题,需要使用Angular 8版本或更低版本来使用Angular Mention库。以下是使用Angular 8版本的示例代码:
npm install @angular/cli@8.3.26
ng new my-app --style=scss --routing=false --skip-install=true --skip-git=true --minimal=true
npm install angular-mentions@4.1.1 --save
import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { FormsModule } from '@angular/forms'; import { MentionModule } from 'angular-mentions';
import { AppComponent } from './app.component';
@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, FormsModule, MentionModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
template:
})
export class AppComponent {}
ng serve
现在,您的应用程序将启动,并且您可以在文本区域中使用Angular Mention库。
上一篇:Angular没有“Access-Control-Allow-Origin”
下一篇:AngularMFE:Sharedmoduleisnotavailableforeagerconsumption