在 Angular 中使用
阅读时间约 1 分钟
参考下面的示例,你可以在 Angular 中使用 G6,也可以查看 在线示例。
app.component.html
<div><h1></h1><div #container></div></div>
app.component.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();}}