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 parent
dan child
dua komponen yang terpisah, gaya mereka dikunci ke ruang lingkup mereka sendiri.
Pada komponen induk saya, saya mencoba melakukan:
.parent .child {
// Styles for child
}
Tetapi .child
gaya tidak diterapkan pada child
komponen.
Saya mencoba menggunakan styleUrls
untuk memasukkan parent
stylesheet ke dalam child
komponen untuk menyelesaikan masalah lingkup:
// child.component.ts
styleUrls: [
'./parent.component.css',
'./child.component.css',
]
Tapi itu tidak membantu, juga mencoba cara lain dengan mengambil child
stylesheet, parent
tetapi itu juga tidak membantu.
Jadi bagaimana Anda mengatur komponen anak yang dimasukkan ke dalam komponen induk?