/ / Angular 2 z Twitter Bootstrap 3 i 2 - twitter-bootstrap, kanciasty, twitter-bootstrap-3

Angular 2 z Twitter Bootstrap 3 i 2 - twitter-bootstrap, kanciasty, twitter-bootstrap-3

Obecnie mamy aplikację główną zbudowaną w Angular 1.4 i używa ona Twitter bootstrap 2.3.2

Ta aplikacja zawiera różne komponenty zbudowane z Angular 1.4, zbudowane przez różne zespoły aplikacyjne,

Kolejne nowe komponenty, które chcemy stworzyć przy użyciu Angular 2, Chcielibyśmy użyć Twitter bootstrap 3 z Angular 2.

Moje pytanie brzmi: Ponieważ główna aplikacja używa Twitter bootstrap 2 mój nowy komponent Angular 2 powinien używać Twittera Bootstrap 3, chcę, aby mój nowy komponent Angular 2 siedział wewnątrz mojej głównej aplikacji.

Gdzie powinienem dołączyć numer do Bootstrap 3, ponieważ już odnoszę się do Twittera Bootstrap 2 w mojej aplikacji głównej Index.html

Nie sądzę, że dobrą praktyką będzie używanie StyleUrl z Angular 2 do dołączania Twittera BS3 i będzie on powielany w wielu komponentach.

Podaj kilka propozycji projektu ...

Odpowiedzi:

0 dla odpowiedzi № 1

Kilka podejść może być:

  1. Podziel witrynę na duże komponenty lub strony, dzięki czemu możesz swobodnie korzystać z komponentów / stron zgodnie ze swoim życzeniem, skanowanie każdego komponentu ma swoje własne wytyczne dotyczące stylu i własną strukturę JS.
  2. Użyj motywów z bootstrap 2 i bootstrap 3 andspróbuj stworzyć własną strukturę css, a następnie możesz jej używać tak, jak chcesz, większość firm zmienia wytyczne CSS zgodnie z ich tematami. (ten proces może prowadzić do wielu błędów, musisz uważać)