Net, в угловом проекте вы пишете
npm install --save @ng-bootstrap/ng-bootstrap
В вашем основном модуле.ts импортируйте {NgbModule} из '@ng-bootstrap/ng-bootstrap';
@NgModule({
declarations: [AppComponent, ...],
imports: [NgbModule.forRoot(), ...],
bootstrap: [AppComponent]
})
export class AppModule {
}
ИЛИ в модуле.ts
import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
@NgModule({
declarations: [OtherComponent, ...],
imports: [NgbModule, ...]
})
export class OtherModule {
}
затем вы можете написать в компоненте, например.
<button type="button" class="btn btn-outline-secondary" placement="top" ngbTooltip="Tooltip on top">
Tooltip on top
</button>
Если у вас УЖЕ есть импорт bootstrap.css.4.0 ЛЮБЫМ СПОСОБОМ (*), вы можете увидеть всплывающую подсказку правильно, если нет, вы можете увидеть всплывающую подсказку, но плохо отформатированную.
(*) просто стоило бы импортировать css в angular-cli.json add
"styles": [
"styles.css",
"../bootstrap.css"
],
person
Eliseo
schedule
26.10.2017