Image 图片
阅读时间约 2 分钟
图片节点是一个矩形区域,用于显示图像。
适用场景:
用于表示用户头像、产品图片或图标。
适合表示社交网络、产品目录或图标集合。
常用于社交网络图、产品图、UI 设计等。
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
以使用图片节点。
如果元素有其特定的属性,我们将在下面列出。对于所有的通用样式属性,见BaseNode
属性 | 描述 | 类型 | 默认值 | 必选 |
---|---|---|---|---|
img | 该属性为 img 的别名 | string | - | |
src | 图片来源,即图片地址字符串 | string | - | ✓ |