Вы действительно должны сделать это с некоторыми шаблонами Angular, вместо того чтобы думать об использовании объекта innerHTML.
summary.component.ts:
@Component({
selector: 'app-summary',
templateUrl: './summary.component.html'
})
export class SummaryComponent {
public object = {
piece: 11,
amount: 2200,
quantity: 33,
};
constructor() {}
/* Your object logic here */
}
summary.component.html:
<a *ngIf="object" class="nav-Invoice">
<div>
<span class="fl">{{ object.piece }}</span>
<span class="fr">{{ object.quantity }}</span>
<div class="clearfix"></div>
</div>
<span class="divblock">
<b>$ {{ object.amount }}</b>
</span>
</a>
Два файла должны находиться в одной папке, а компонент должен быть объявлен в угловом модуле.