Angular 1.x lets you include template partials using the ngInclude directive.
Angular 2+ does not have this directive. Current suggested solutions are to create a component instead. I don't want to have to do this, because I doubt that every case of DRYing up a template are a case where you should make a new component. That's because I suspect that adding components for every de-dup of template code will create a separate problem of component clutter in my project and lots of unnecessary @Component
statements around the place.
So how can you just include one template in another in Angular 2+? (Or why is it true that every case of attempted template inclusion is really a case where you should make a whole new component?)