AngularDart コンポーネントのスタイルを設定する最良の方法は何だろうと思っていました。@import
基本スタイルを別の CSS ファイルに分割し、コンポーネントに何らかの方法で (Angular dart がサポートしている場合)含めることができるようにしたいと考えています。
StandardNgComponent
では、次の例のように CSS ファイルを 1 回だけ追加できます。
@NgComponent(
selector: 'rating',
templateUrl: 'packages/angular_dart_demo/rating/rating_component.html',
cssUrl: 'packages/angular_dart_demo/rating/rating_component.css',
publishAs: 'ctrl',
map: const {
'max-rating': '@maxRating',
'rating': '<=>rating'
})
CSS が何らかの形で複数のファイルに分割されている場合、それらすべてをコンポーネントに含めるにはどうすればよいですか?
現時点では、AngularDart コンポーネントはコンポーネントを再利用可能にするのに役立ちますが、最も保守しやすいわけではないことに気付き始めています。CSS には多くのコピー ペーストがあります。スタイルを分割することができれば、コンポーネントはより保守しやすくなります (つまり、基本スタイルを複数のコンポーネントに含めることができます。各コンポーネントのすべての css ファイルにスタイルをコピーして貼り付ける必要はありません)。
AngularDart 環境内でコンポーネントと css を構成する最良の方法は何ですか?