Все,
Я пытаюсь сохранить свой компонент приложения в чистоте и надеялся создать службу конфигурации приложения для глобальной настройки моих ngbTooltips.
В моем компоненте приложения (app.component. ts) У меня есть следующее
@Component({
selector: 'root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
providers: [NgbTooltipConfig]
})
export class AppComponent implements OnInit {
constructor(private readonly appConfigService: AppConfigService
) {}
ngOnInit() {}
}
И в моем сервисе конфигурации приложения (app.config.service.ts) у меня есть следующее
@Injectable({
providedIn: 'root'
})
export class AppConfigService {
constructor(private readonly ngbTooltipConfig: NgbTooltipConfig) {
ngbTooltipConfig.placement = 'bottom';
ngbTooltipConfig.container = 'body';
}
}
Когда я наводю указатель мыши на ngbTooltip , он всегда размещается как «верхний»?
Что мне не хватает? Я ввожу AppConfigService в AppComponent, поэтому разве всплывающая подсказка не должна быть везде «внизу»?
Thx