Angular - какой бутстрап лучше всего подходит для разработки приложений angular cli
Я новичок в мире углов. Я хочу знать, какой загрузчик я должен использовать для разработки моего углового приложения. ng bootstrap link или bootstrap 4 Я заинтересован в изучении машинописи и работал над ссылкой bootstrap 4, которая упоминалась выше.
Если я выберу существующий загрузчик 4, как я могу преобразовать вызов js в вызов машинописного текста, например, открытие модального режима в js будет выглядеть так:
$('#myModal').on('shown.bs.modal', function () {
$('#myInput').focus()
})
Как я должен написать этот вызов JS в моем файле компонента. Пожалуйста, предложите правильный подход для работы с угловым
1 ответ
Вы не должны напрямую манипулировать DOM в угловых. Так что используйте ng-bootstrap.
Более того, API более элегантен в ng-bootstrap, потому что он использует мощь компонентов и директив. Например, чище написать, что:
<ngb-progressbar type="info" [value]="50"></ngb-progressbar>
чем это:
<div class="progress">
<div class="progress-bar bg-info" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
</div>