Image
Reading needs 1 minutes
阅读本节前,请先阅读 API - 节点配置项 章节。
createGraph({autoFit: 'center',data: {nodes: [{id: 'node1',style: {size: 60,src: 'https://gw.alipayobjects.com/mdn/rms_6ae20b/afts/img/A*N4ZMS7gHsUIAAAAAAAAAAABkARQnAQ',},},],},node: { type: 'image' },plugins: [{ type: 'grid-line', size: 30 }],},{ width: 600, height: 220 },(gui, graph) => {gui.add({ type: 'image' }, 'type').disable();const options = {size: 60,src: 'https://gw.alipayobjects.com/mdn/rms_6ae20b/afts/img/A*N4ZMS7gHsUIAAAAAAAAAAABkARQnAQ',};const optionFolder = gui.addFolder('image.style');optionFolder.add(options, 'size', 0, 100, 1);optionFolder.add(options, 'src');optionFolder.onChange(({ property, value }) => {graph.updateNodeData([{ id: 'node1', style: { [property]: value } }]);graph.render();});},);
设置 node.type
为 image
以使用图片节点。
If the element has its specific properties, we will list them below. For all generic style attributes, seeBaseNode
string | HTMLImageElement
Image source, i.e. image address string
string | HTMLImageElement
This property is an alias for img