Saya punya komponen induk:
<parent></parent>
Dan saya ingin mengisi grup ini dengan komponen anak:
<parent>
<child></child>
<child></child>
<child></child>
</parent>
Templat induk:
<div class="parent">
<!-- Children goes here -->
<ng-content></ng-content>
</div>
Template anak:
<div class="child">Test</div>
Karena parentdan childdua komponen yang terpisah, gaya mereka dikunci ke ruang lingkup mereka sendiri.
Pada komponen induk saya, saya mencoba melakukan:
.parent .child {
// Styles for child
}
Tetapi .childgaya tidak diterapkan pada childkomponen.
Saya mencoba menggunakan styleUrlsuntuk memasukkan parentstylesheet ke dalam childkomponen untuk menyelesaikan masalah lingkup:
// child.component.ts
styleUrls: [
'./parent.component.css',
'./child.component.css',
]
Tapi itu tidak membantu, juga mencoba cara lain dengan mengambil childstylesheet, parenttetapi itu juga tidak membantu.
Jadi bagaimana Anda mengatur komponen anak yang dimasukkan ke dalam komponen induk?