Vic Savkin's sample app을 골격으로 사용하여 AngularJS 응용 프로그램을 AngularDart로 마이그레이션하기 시작했습니다.AngularDart 구성 요소 및 부트 스트랩이 적음 사용
기존 프로젝트에 CSS가 적습니다. 나는 그것을 프로젝트에 포함시키는 방법에 대해 명확하지 않다.
특히 'lib'폴더에는 Components가 있고 'web'폴더에는 CSS가 있습니다. 구성 요소에서 사용할 프로젝트 수준에서 Less 변수를 정의 할 수 있기를 원합니다. 다른 미래의 프로젝트에서 구성 요소를 사용하고 싶습니다.
각 구성 요소의 less 파일에서 bootstrap.less 및 variables.less 파일을 가져와야합니까, 아니면보다 효율적인 방법이 있습니까?
고맙습니다. shadowDOM 때문에 AngularDart를 사용하고 싶습니다. 나는 "Bootstrap이 shadowDOM과 잘 작동하지 않는다"는 것을 다른 곳에서는 읽었지만 그것이 의미하는 바가 무엇인지 이해하지 못합니다. (JS가 아닌) 부트 스트랩 CSS만을 사용한다면, shadowDOM은 이것이 부트 스트랩임을 어떻게 알고 그걸 가지고 놀지 않기로 선택합니까? :) AngularDart와 Bootstrap과 함께 Angular-ui Bootstrap 라이브러리를 사용하면 세 명이 친구가 될 것입니까? – kpg
ShadowDOM은 경계를 만들고 shadowDOM 내부의 요소에 도달하기 위해 각 CSS 규칙에 특별한 선택자가 필요합니다 (예 :'/ deep /'). 해결 방법은 각 구성 요소에 스타일 링크를 추가하는 것이지만 모든 경우에 작동하지는 않습니다. Angular.dart.ui을 아십니까? –
예, Angular-ui BootStrap이라고 말하면 앵귤러 다트를 의미합니다. 나는 Bootstrap js에 대해 다트 대체품을 제공하고 있다고 가정했습니다. Angular-dart-ui를 사용하면 shadowDOM과 함께 AngularDart 프로젝트에서 Bootstrap 클래스를 사용할 수있을 것입니다. – kpg