UNPKG

@antv/g6

Version:

graph visualization frame work

1 lines 50.3 kB
{"expireTime":9007200828528711000,"key":"transformer-remark-markdown-ast-963862fb10d6a28a2aa73473063f9ebc-gatsby-remark-prettiergatsby-remark-prismjsgatsby-remark-external-linksgatsby-remark-autolink-headersgatsby-remark-reading-time-","val":{"type":"root","children":[{"type":"heading","depth":2,"children":[{"type":"link","url":"#简介","title":null,"children":[],"data":{"hProperties":{"aria-label":"简介 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"简介","position":{"start":{"line":2,"column":4,"offset":4},"end":{"line":2,"column":6,"offset":6},"indent":[]}}],"position":{"start":{"line":2,"column":1,"offset":1},"end":{"line":2,"column":6,"offset":6},"indent":[]},"data":{"id":"简介","htmlAttributes":{"id":"简介"},"hProperties":{"id":"简介"}}},{"type":"paragraph","children":[{"type":"text","value":"为什么使用 iconfont? 兼容性好、种类多、多色等。在此不做过多介绍,请直接移步","position":{"start":{"line":3,"column":1,"offset":7},"end":{"line":3,"column":44,"offset":50},"indent":[]}},{"type":"link","title":null,"url":"https://www.iconfont.cn","children":[{"type":"text","value":"阿里巴巴-iconfont平台","position":{"start":{"line":3,"column":45,"offset":51},"end":{"line":3,"column":60,"offset":66},"indent":[]}}],"position":{"start":{"line":3,"column":44,"offset":50},"end":{"line":3,"column":86,"offset":92},"indent":[]},"data":{"hProperties":{"target":"_self","rel":"nofollow"}}},{"type":"text","value":"。","position":{"start":{"line":3,"column":86,"offset":92},"end":{"line":3,"column":87,"offset":93},"indent":[]}}],"position":{"start":{"line":3,"column":1,"offset":7},"end":{"line":3,"column":87,"offset":93},"indent":[]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#效果","title":null,"children":[],"data":{"hProperties":{"aria-label":"效果 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"效果","position":{"start":{"line":5,"column":4,"offset":98},"end":{"line":5,"column":6,"offset":100},"indent":[]}}],"position":{"start":{"line":5,"column":1,"offset":95},"end":{"line":5,"column":6,"offset":100},"indent":[]},"data":{"id":"效果","htmlAttributes":{"id":"效果"},"hProperties":{"id":"效果"}}},{"type":"html","value":"<img src='https://cdn.nlark.com/yuque/0/2019/png/278352/1571125839794-cbba404a-ce90-4cc5-898a-4b545cfd47ed.png#align=left&display=inline&height=568&name=DDBB5DB5-50EF-4F44-BE4C-0983BB49B0D3.png&originHeight=568&originWidth=799&search=&size=221993&status=done&width=799' alt='result' width='450'/>","position":{"start":{"line":6,"column":1,"offset":101},"end":{"line":6,"column":297,"offset":397},"indent":[]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#下载字体图标","title":null,"children":[],"data":{"hProperties":{"aria-label":"下载字体图标 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"下载字体图标","position":{"start":{"line":8,"column":4,"offset":402},"end":{"line":8,"column":10,"offset":408},"indent":[]}}],"position":{"start":{"line":8,"column":1,"offset":399},"end":{"line":8,"column":10,"offset":408},"indent":[]},"data":{"id":"下载字体图标","htmlAttributes":{"id":"下载字体图标"},"hProperties":{"id":"下载字体图标"}}},{"type":"paragraph","children":[{"type":"text","value":"直接去到","position":{"start":{"line":9,"column":1,"offset":409},"end":{"line":9,"column":5,"offset":413},"indent":[]}},{"type":"link","title":null,"url":"https://www.iconfont.cn","children":[{"type":"text","value":"阿里巴巴字体图标库","position":{"start":{"line":9,"column":6,"offset":414},"end":{"line":9,"column":15,"offset":423},"indent":[]}}],"position":{"start":{"line":9,"column":5,"offset":413},"end":{"line":9,"column":41,"offset":449},"indent":[]},"data":{"hProperties":{"target":"_self","rel":"nofollow"}}},{"type":"text","value":"搜索下载即可,简要操作流程是:搜索图标(例如篮球) ->  选择自己喜欢的图标添加入库  ->  点击页面右上角的购物车可以看到我们加入的图标 -> 添加至项目,如果没有项目到话可以新建一个  ->  在我到项目里面点击下载至本地 -> 解压。如果一切操作正常的话可以得到如下解压文件:","position":{"start":{"line":9,"column":41,"offset":449},"end":{"line":9,"column":184,"offset":592},"indent":[]}},{"type":"html","value":"<br />","position":{"start":{"line":9,"column":184,"offset":592},"end":{"line":9,"column":190,"offset":598},"indent":[]}},{"type":"text","value":"\n","position":{"start":{"line":9,"column":190,"offset":598},"end":{"line":10,"column":1,"offset":599},"indent":[1]}},{"type":"html","value":"<img src='https://cdn.nlark.com/yuque/0/2019/png/278352/1570869515380-ce180c6b-e1b9-4cc2-ae5c-fc542c564e43.png#align=left&display=inline&height=446&name=20F6E13E-4E32-464B-A413-FF69400B472F.png&originHeight=446&originWidth=1314&search=&size=230616&status=done&width=1314' alt='download' width='550'/>","position":{"start":{"line":10,"column":1,"offset":599},"end":{"line":10,"column":301,"offset":899},"indent":[]}}],"position":{"start":{"line":9,"column":1,"offset":409},"end":{"line":10,"column":301,"offset":899},"indent":[1]}},{"type":"paragraph","children":[{"type":"text","value":"选中红色区域的所有文件(这里面很多文件是不需要的,为了方便起见,我们全部复制即可,不需要的也不会被打包),复制到项目里面,一般放在目录 'static/icons' 或者 'assets/icons' 下面,如果没有的话可以新建目录,当然你也可以放到任意你喜欢的位置,只要引入的时候路径对即可,到此 iconfont 引入完毕。","position":{"start":{"line":12,"column":1,"offset":901},"end":{"line":12,"column":165,"offset":1065},"indent":[]}}],"position":{"start":{"line":12,"column":1,"offset":901},"end":{"line":12,"column":165,"offset":1065},"indent":[]}},{"type":"paragraph","children":[{"type":"text","value":"PS: 本案文件目录为 '/static/icons'","position":{"start":{"line":14,"column":1,"offset":1067},"end":{"line":14,"column":28,"offset":1094},"indent":[]}}],"position":{"start":{"line":14,"column":1,"offset":1067},"end":{"line":14,"column":28,"offset":1094},"indent":[]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#引入g6","title":null,"children":[],"data":{"hProperties":{"aria-label":"引入g6 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"引入G6","position":{"start":{"line":17,"column":4,"offset":1100},"end":{"line":17,"column":8,"offset":1104},"indent":[]}}],"position":{"start":{"line":17,"column":1,"offset":1097},"end":{"line":17,"column":8,"offset":1104},"indent":[]},"data":{"id":"引入g6","htmlAttributes":{"id":"引入g6"},"hProperties":{"id":"引入g6"}}},{"type":"paragraph","children":[{"type":"text","value":"多种引入方式,请移步","position":{"start":{"line":18,"column":1,"offset":1105},"end":{"line":18,"column":11,"offset":1115},"indent":[]}},{"type":"link","title":null,"url":"https://github.com/antvis/g6","children":[{"type":"text","value":"https://github.com/antvis/g6","position":{"start":{"line":18,"column":12,"offset":1116},"end":{"line":18,"column":40,"offset":1144},"indent":[]}}],"position":{"start":{"line":18,"column":11,"offset":1115},"end":{"line":18,"column":71,"offset":1175},"indent":[]},"data":{"hProperties":{"target":"_self","rel":"nofollow"}}},{"type":"text","value":"。\n","position":{"start":{"line":18,"column":71,"offset":1175},"end":{"line":19,"column":1,"offset":1177},"indent":[1]}},{"type":"html","value":"<br />","position":{"start":{"line":19,"column":1,"offset":1177},"end":{"line":19,"column":7,"offset":1183},"indent":[]}},{"type":"text","value":"PS: 本案例简单粗暴,通过CDN的方式引入。","position":{"start":{"line":19,"column":7,"offset":1183},"end":{"line":19,"column":30,"offset":1206},"indent":[]}}],"position":{"start":{"line":18,"column":1,"offset":1105},"end":{"line":19,"column":30,"offset":1206},"indent":[1]}},{"type":"html","lang":"html","meta":null,"value":"<div class=\"gatsby-highlight\" data-language=\"html\"><pre class=\"language-html\"><code class=\"language-html\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>script</span> <span class=\"token attr-name\">src</span><span class=\"token attr-value\"><span class=\"token punctuation\">=</span><span class=\"token punctuation\">\"</span>https://gw.alipayobjects.com/os/antv/pkg/_antv.g6-3.1.0/build/g6.js<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span><span class=\"token script\"></span><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>script</span><span class=\"token punctuation\">></span></span></code></pre></div>","position":{"start":{"line":20,"column":1,"offset":1207},"end":{"line":22,"column":4,"offset":1310},"indent":[1,1]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#添加字体图标","title":null,"children":[],"data":{"hProperties":{"aria-label":"添加字体图标 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"添加字体图标","position":{"start":{"line":24,"column":4,"offset":1315},"end":{"line":24,"column":10,"offset":1321},"indent":[]}}],"position":{"start":{"line":24,"column":1,"offset":1312},"end":{"line":24,"column":10,"offset":1321},"indent":[]},"data":{"id":"添加字体图标","htmlAttributes":{"id":"添加字体图标"},"hProperties":{"id":"添加字体图标"}}},{"type":"paragraph","children":[{"type":"text","value":"引入方式可自行选择,下面为在 HTML 中引入的例子:","position":{"start":{"line":25,"column":1,"offset":1322},"end":{"line":25,"column":28,"offset":1349},"indent":[]}}],"position":{"start":{"line":25,"column":1,"offset":1322},"end":{"line":25,"column":28,"offset":1349},"indent":[]}},{"type":"html","lang":"html","meta":null,"value":"<div class=\"gatsby-highlight\" data-language=\"html\"><pre class=\"language-html\"><code class=\"language-html\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>style</span><span class=\"token punctuation\">></span></span><span class=\"token style\"><span class=\"token language-css\">\n <span class=\"token atrule\"><span class=\"token rule\">@import</span> <span class=\"token string\">\"/static/icons/iconfont.css\"</span><span class=\"token punctuation\">;</span></span>\n</span></span><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>style</span><span class=\"token punctuation\">></span></span></code></pre></div>","position":{"start":{"line":26,"column":1,"offset":1350},"end":{"line":30,"column":4,"offset":1419},"indent":[1,1,1,1]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#撸代码","title":null,"children":[],"data":{"hProperties":{"aria-label":"撸代码 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"撸代码","position":{"start":{"line":32,"column":4,"offset":1424},"end":{"line":32,"column":7,"offset":1427},"indent":[]}}],"position":{"start":{"line":32,"column":1,"offset":1421},"end":{"line":32,"column":7,"offset":1427},"indent":[]},"data":{"id":"撸代码","htmlAttributes":{"id":"撸代码"},"hProperties":{"id":"撸代码"}}},{"type":"html","lang":"javascript","meta":null,"value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerNode</span><span class=\"token punctuation\">(</span><span class=\"token string\">'iconfont'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n <span class=\"token function\">draw</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">cfg<span class=\"token punctuation\">,</span> group</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">const</span> <span class=\"token punctuation\">{</span>\n backgroundConfig<span class=\"token punctuation\">:</span> backgroundStyle<span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> labelStyle<span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span> <span class=\"token operator\">=</span> cfg<span class=\"token punctuation\">;</span>\n\n <span class=\"token keyword\">if</span> <span class=\"token punctuation\">(</span>backgroundStyle<span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n group<span class=\"token punctuation\">.</span><span class=\"token function\">addShape</span><span class=\"token punctuation\">(</span><span class=\"token string\">'circle'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n attrs<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n x<span class=\"token punctuation\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n y<span class=\"token punctuation\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n r<span class=\"token punctuation\">:</span> cfg<span class=\"token punctuation\">.</span>size<span class=\"token punctuation\">,</span>\n <span class=\"token operator\">...</span>backgroundStyle<span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span>\n\n <span class=\"token keyword\">const</span> keyShape <span class=\"token operator\">=</span> group<span class=\"token punctuation\">.</span><span class=\"token function\">addShape</span><span class=\"token punctuation\">(</span><span class=\"token string\">'text'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n attrs<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n x<span class=\"token punctuation\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n y<span class=\"token punctuation\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n fontFamily<span class=\"token punctuation\">:</span> <span class=\"token string\">'iconfont'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// 对应css里面的font-family: \"iconfont\";</span>\n textAlign<span class=\"token punctuation\">:</span> <span class=\"token string\">'center'</span><span class=\"token punctuation\">,</span>\n textBaseline<span class=\"token punctuation\">:</span> <span class=\"token string\">'middle'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> cfg<span class=\"token punctuation\">.</span>text<span class=\"token punctuation\">,</span>\n fontSize<span class=\"token punctuation\">:</span> cfg<span class=\"token punctuation\">.</span>size<span class=\"token punctuation\">,</span>\n <span class=\"token operator\">...</span>style<span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n <span class=\"token keyword\">const</span> labelY <span class=\"token operator\">=</span> backgroundStyle <span class=\"token operator\">?</span> cfg<span class=\"token punctuation\">.</span>size <span class=\"token operator\">*</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">:</span> cfg<span class=\"token punctuation\">.</span>size<span class=\"token punctuation\">;</span>\n\n group<span class=\"token punctuation\">.</span><span class=\"token function\">addShape</span><span class=\"token punctuation\">(</span><span class=\"token string\">'text'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n attrs<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n x<span class=\"token punctuation\">:</span> <span class=\"token number\">0</span><span class=\"token punctuation\">,</span>\n y<span class=\"token punctuation\">:</span> labelY<span class=\"token punctuation\">,</span>\n textAlign<span class=\"token punctuation\">:</span> <span class=\"token string\">'center'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> cfg<span class=\"token punctuation\">.</span>label<span class=\"token punctuation\">,</span>\n <span class=\"token operator\">...</span>labelStyle<span class=\"token punctuation\">.</span>style<span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n <span class=\"token keyword\">return</span> keyShape<span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n\n<span class=\"token keyword\">const</span> <span class=\"token constant\">COLOR</span> <span class=\"token operator\">=</span> <span class=\"token string\">'#40a9ff'</span><span class=\"token punctuation\">;</span>\n<span class=\"token keyword\">const</span> graph <span class=\"token operator\">=</span> <span class=\"token keyword\">new</span> <span class=\"token class-name\">G6<span class=\"token punctuation\">.</span>TreeGraph</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n container<span class=\"token punctuation\">:</span> <span class=\"token string\">'mountNode'</span><span class=\"token punctuation\">,</span>\n width<span class=\"token punctuation\">:</span> <span class=\"token number\">800</span><span class=\"token punctuation\">,</span>\n height<span class=\"token punctuation\">:</span> <span class=\"token number\">600</span><span class=\"token punctuation\">,</span>\n modes<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">default</span><span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span><span class=\"token string\">'collapse-expand'</span><span class=\"token punctuation\">,</span> <span class=\"token string\">'drag-canvas'</span><span class=\"token punctuation\">,</span> <span class=\"token string\">'drag-node'</span><span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n defaultNode<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n backgroundConfig<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n backgroundType<span class=\"token punctuation\">:</span> <span class=\"token string\">'circle'</span><span class=\"token punctuation\">,</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token constant\">COLOR</span><span class=\"token punctuation\">,</span>\n stroke<span class=\"token punctuation\">:</span> <span class=\"token string\">'LightSkyBlue'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n shape<span class=\"token punctuation\">:</span> <span class=\"token string\">'iconfont'</span><span class=\"token punctuation\">,</span>\n size<span class=\"token punctuation\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'#fff'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token constant\">COLOR</span><span class=\"token punctuation\">,</span>\n fontSize<span class=\"token punctuation\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token comment\">// 布局相关</span>\n layout<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n type<span class=\"token punctuation\">:</span> <span class=\"token string\">'compactBox'</span><span class=\"token punctuation\">,</span>\n direction<span class=\"token punctuation\">:</span> <span class=\"token string\">'LR'</span><span class=\"token punctuation\">,</span>\n <span class=\"token function\">getId</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">d</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">return</span> d<span class=\"token punctuation\">.</span>id<span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token function\">getHeight</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">return</span> <span class=\"token number\">16</span><span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token function\">getWidth</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">return</span> <span class=\"token number\">16</span><span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token function\">getVGap</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">return</span> <span class=\"token number\">20</span><span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token function\">getHGap</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">return</span> <span class=\"token number\">60</span><span class=\"token punctuation\">;</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n\ngraph<span class=\"token punctuation\">.</span><span class=\"token function\">edge</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">(</span><span class=\"token parameter\"><span class=\"token punctuation\">{</span> target <span class=\"token punctuation\">}</span></span><span class=\"token punctuation\">)</span> <span class=\"token operator\">=></span> <span class=\"token punctuation\">{</span>\n <span class=\"token keyword\">const</span> fill <span class=\"token operator\">=</span>\n target<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'model'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">.</span>backgroundConfig <span class=\"token operator\">&amp;&amp;</span>\n target<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'model'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">.</span>backgroundConfig<span class=\"token punctuation\">.</span>fill<span class=\"token punctuation\">;</span>\n <span class=\"token keyword\">return</span> <span class=\"token punctuation\">{</span>\n shape<span class=\"token punctuation\">:</span> <span class=\"token string\">'cubic-horizontal'</span><span class=\"token punctuation\">,</span>\n color<span class=\"token punctuation\">:</span> fill <span class=\"token operator\">||</span> <span class=\"token constant\">COLOR</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> target<span class=\"token punctuation\">.</span><span class=\"token function\">get</span><span class=\"token punctuation\">(</span><span class=\"token string\">'model'</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">.</span>relation <span class=\"token operator\">||</span> <span class=\"token string\">''</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> fill <span class=\"token operator\">||</span> <span class=\"token constant\">COLOR</span><span class=\"token punctuation\">,</span>\n fontSize<span class=\"token punctuation\">:</span> <span class=\"token number\">12</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n\n<span class=\"token keyword\">const</span> data <span class=\"token operator\">=</span> <span class=\"token punctuation\">{</span>\n isRoot<span class=\"token punctuation\">:</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'Root'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'可疑人员王**'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe622;'</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// 对应字体图标的Unicode码,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'red'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'red'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n backgroundConfig<span class=\"token punctuation\">:</span> <span class=\"token keyword\">null</span><span class=\"token punctuation\">,</span> <span class=\"token comment\">// 自定义项,用于判读是否需要圆背景</span>\n size<span class=\"token punctuation\">:</span> <span class=\"token number\">30</span><span class=\"token punctuation\">,</span>\n children<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode1'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'**网咖'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe605;'</span><span class=\"token punctuation\">,</span>\n relation<span class=\"token punctuation\">:</span> <span class=\"token string\">'上网'</span><span class=\"token punctuation\">,</span>\n children<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode2'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'多伦多'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe64b;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'id1'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'小王'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe622;'</span><span class=\"token punctuation\">,</span>\n children<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode1.2.1'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'182****2123'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe60d;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode4'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'今晚在吗'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe629;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode3'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'subway'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe653;'</span><span class=\"token punctuation\">,</span>\n children<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode3.1'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'王五'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe622;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode3.2'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'张三'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe622;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode5'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'小花'</span><span class=\"token punctuation\">,</span>\n relation<span class=\"token punctuation\">:</span> <span class=\"token string\">'老婆'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe74b;'</span><span class=\"token punctuation\">,</span>\n backgroundConfig<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'#fff'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n children<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode1.2.1'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'182****2123'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe60d;'</span><span class=\"token punctuation\">,</span>\n relation<span class=\"token punctuation\">:</span> <span class=\"token string\">'通话'</span><span class=\"token punctuation\">,</span>\n backgroundConfig<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'#fff'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode3.3'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'凶器'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe673;'</span><span class=\"token punctuation\">,</span>\n relation<span class=\"token punctuation\">:</span> <span class=\"token string\">'指纹'</span><span class=\"token punctuation\">,</span>\n backgroundConfig<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'#fff'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n labelCfg<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n style<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n fill<span class=\"token punctuation\">:</span> <span class=\"token string\">'Coral'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">{</span>\n id<span class=\"token punctuation\">:</span> <span class=\"token string\">'SubTreeNode6'</span><span class=\"token punctuation\">,</span>\n label<span class=\"token punctuation\">:</span> <span class=\"token string\">'马航37*'</span><span class=\"token punctuation\">,</span>\n relation<span class=\"token punctuation\">:</span> <span class=\"token string\">'乘坐'</span><span class=\"token punctuation\">,</span>\n text<span class=\"token punctuation\">:</span> <span class=\"token string\">'&amp;#xe610;'</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">;</span>\n\ngraph<span class=\"token punctuation\">.</span><span class=\"token function\">data</span><span class=\"token punctuation\">(</span>data<span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\ngraph<span class=\"token punctuation\">.</span><span class=\"token function\">render</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n</code></pre></div>","position":{"start":{"line":33,"column":1,"offset":1428},"end":{"line":272,"column":4,"offset":5861},"indent":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]}},{"type":"heading","depth":2,"children":[{"type":"link","url":"#注意事项","title":null,"children":[],"data":{"hProperties":{"aria-label":"注意事项 permalink","class":"anchor"},"hChildren":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]}},{"type":"text","value":"注意事项","position":{"start":{"line":274,"column":4,"offset":5866},"end":{"line":274,"column":8,"offset":5870},"indent":[]}}],"position":{"start":{"line":274,"column":1,"offset":5863},"end":{"line":274,"column":8,"offset":5870},"indent":[]},"data":{"id":"注意事项","htmlAttributes":{"id":"注意事项"},"hProperties":{"id":"注意事项"}}},{"type":"paragraph","children":[{"type":"text","value":"看了代码大家应该很清楚了,实质就是用了 text 图形,但有几个需要注意的地方:","position":{"start":{"line":275,"column":1,"offset":5871},"end":{"line":275,"column":41,"offset":5911},"indent":[]}},{"type":"html","value":"<br />","position":{"start":{"line":275,"column":41,"offset":5911},"end":{"line":275,"column":47,"offset":5917},"indent":[]}},{"type":"strong","children":[{"type":"text","value":"1、text的fontFamily必须和iconfont.css里面的font-family保持一致:","position":{"start":{"line":275,"column":49,"offset":5919},"end":{"line":275,"column":100,"offset":5970},"indent":[]}}],"position":{"start":{"line":275,"column":47,"offset":5917},"end":{"line":275,"column":102,"offset":5972},"indent":[]}},{"type":"html","value":"<br />","position":{"start":{"line":275,"column":102,"offset":5972},"end":{"line":275,"column":108,"offset":5978},"indent":[]}},{"type":"text","value":"\n","position":{"start":{"line":275,"column":108,"offset":5978},"end":{"line":276,"column":1,"offset":5979},"indent":[1]}},{"type":"html","value":"<img src='https://cdn.nlark.com/yuque/0/2019/png/278352/1570872937530-c0e6bca4-53d2-40f3-adc5-4bbdae5a4d06.png#align=left&display=inline&height=474&name=19F51E85-4DAF-4FC8-B56C-A5FBAF72E33D.png&originHeight=474&originWidth=1134&search=&size=215903&status=done&width=1134' alt='download' width='600'/>","position":{"start":{"line":276,"column":1,"offset":5979},"end":{"line":276,"column":301,"offset":6279},"indent":[]}}],"position":{"start":{"line":275,"column":1,"offset":5871},"end":{"line":276,"column":301,"offset":6279},"indent":[1]}},{"type":"html","value":"<img src='https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wndRQo6U-oUAAAAAAAAAAABkARQnAQ' alt='download' width='600'/>","position":{"start":{"line":278,"column":1,"offset":6281},"end":{"line":278,"column":126,"offset":6406},"indent":[]}},{"type":"paragraph","children":[{"type":"strong","children":[{"type":"text","value":"2、data 里面的 text 使用的是 Unicode,需要自行复制。","position":{"start":{"line":281,"column":3,"offset":6411},"end":{"line":281,"column":39,"offset":6447},"indent":[]}}],"position":{"start":{"line":281,"column":1,"offset":6409},"end":{"line":281,"column":41,"offset":6449},"indent":[]}},{"type":"html","value":"<br />","position":{"start":{"line":281,"column":41,"offset":6449},"end":{"line":281,"column":47,"offset":6455},"indent":[]}}],"position":{"start":{"line":281,"column":1,"offset":6409},"end":{"line":281,"column":47,"offset":6455},"indent":[]}},{"type":"html","value":"<img src='https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*SV8TRrKFLD8AAAAAAAAAAABkARQnAQ' alt='download' width='600'/>","position":{"start":{"line":283,"column":1,"offset":6457},"end":{"line":283,"column":126,"offset":6582},"indent":[]}},{"type":"html","value":"<img src='https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NF3mQYRurWsAAAAAAAAAAABkARQnAQ' alt='download' width='600'/>","position":{"start":{"line":286,"column":1,"offset":6585},"end":{"line":286,"column":126,"offset":6710},"indent":[]}}],"position":{"start":{"line":1,"column":1,"offset":0},"end":{"line":287,"column":1,"offset":6711}}}}