Allow Scoped Styles to Work With Child Components #191
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Due to this Angular Bug (angular/angular#12215) which does not seem to be getting any traction, I am proposing a solution/new feature to allow for scoped styles to work with JSS.
Description
The change reads from the ElementRef of the parent component and finds the attribute that matches
_ngcontent
. That gets saved internally and applied to each child component that gets dynamically created.Motivation
During the proof of concept application I am working on, I noticed the child components (aka dynamically generated components) do not have the parent styling applied. This prevents me from styling the child component from the parent component. I require this functionality to be able to migrate our application to the JSS framework.
How Has This Been Tested?
spec.ts
file to cover the changesTypes of changes
Checklist: