**app.component.html** ```html

{{ title }}

``` **app.component.ts** ```ts import { Component, ViewChild, ElementRef } from '@angular/core'; import { Graph } from '@antv/g6'; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'], }) export class AppComponent { title = 'Use G6 in Angular'; @ViewChild('container') container: ElementRef; ngAfterViewInit() { const graph = new Graph({ container: this.container.nativeElement, width: 500, height: 500, data: { nodes: [ { id: 'node-1', style: { x: 50, y: 100 }, }, { id: 'node-2', style: { x: 150, y: 100 }, }, ], edges: [{ id: 'edge-1', source: 'node-1', target: 'node-2' }], }, }); graph.render(); } } ```