我正在使用
Angular 16
我在项目中使用 primgn16
我实际上在将 Angular 从版本 12 迁移到版本 16 时遇到了这个错误 这在项目的第 12 版中效果很好
也许这张照片能更好地传达我的意思
当然,我尝试过这个方法,问题还是一样
[pTooltip]="{{ 'COMMON.Refresh' | translate }}"
或
[pTooltip]=" ('COMMON.Refresh' | translate )"
请确保您将
TooltipModule
导入到同一位置,该组件是在模块内声明的!如果它是一个独立组件,那么您需要将 TooltipModule
添加到导入数组中。
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {RouterModule} from '@angular/router';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { AppComponent } from './app.component';
import { TooltipModule } from 'primeng/tooltip';
import { ButtonModule } from 'primeng/button';
import { InputTextModule } from 'primeng/inputtext';
import { RippleModule } from 'primeng/ripple';
@NgModule({
imports: [
BrowserModule,
BrowserAnimationsModule,
TooltipModule,
ButtonModule,
RippleModule,
InputTextModule
],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ]
})
export class AppModule { }